Fix: libpacemaker: Various small fixes to location-list.
- Output a "node" attribute instead of a "host" attribute, bringing crm_resource closer in line to what's used in the CIB.
- Correct indentation on the function prototypes.
- Add a "rsc" attribute. This was previously absent (and unnecessary) because the location and colocation constraint output was structured in such a way that you could figure out the resource based on the context. Now that we are just flattening the XML output, this is no longer the case. We need the attribute to make sense of it.
- Also add "rsc" to the text output. It's not strictly necessary, but it does make things look a little clearer.