Cleanup pom.xml
Fix JENKINS-18912

Created new list to hold the macros instead of using that returned by all(). If we use the one returned by all(), then all the private macros get added to the ExtensionList for TokenMacro!