Merge pull request #1717 from stevewithington/candidate

partial bundle ui cleanup
Adding js api to core
Merge branch 'candidate' of github.com:blueriver/MuraCMS into candidate
enable superUsers ability to change user's siteid