Retain empty attrlists (bnc#882655)

With the new patch format in Pacemaker v1.1.12, empty attribute lists are actually significant. With some minor tweaks to the XML -> CLI parser and some extra cleaning after removing nvpair nodes, retaining them shouldn't be a problem for crmsh.