stupid small fix to stop password managers monkeying with autocomplete
Merge pull request #430 from jessevondoom/master

stupid small fix to stop password managers monkeying with autocomplete
Merge pull request #431 from christopherleckie/master

Rename Link Back To Campaign / Remove Playlists
Merge pull request #432 from christopherleckie/master

Tidying Up Asset Workflow & Updating Mobile Styles
new element embed mechanism
Merge pull request #434 from jessevondoom/master

new element embed mechanism
minor fix to getcampaignforelement, plus tests
Merge pull request #435 from jessevondoom/master

minor fix to getcampaignforelement, plus tests
Fixes to the hero glitch:

  - fixed the random ranges so we always pick in-range
  - moved to an .onload based process — guarantees we have sometihng to work with on slow load
  - initially moved the preload, but after testing realized it wasn't actually preloading for the canvas
    so i've removed it for now. will reintroduce when i can make it more effective
Merge pull request #436 from jessevondoom/master

Fixes to the hero glitch stuff:
making variable names consistent in constants.php files
image compression as far as it can go, leveraging JPG noise in aesthetic
compressed default hero image
starting work on campaign publishing
removed the /php level from /interfaces and /frameword

  - getting ready for easier deploy
  - made all necessary edits to installers, tests, and any in-script references
Merge branch 'master' of https://github.com/jessevondoom/platform into jessevondoom-master
Merge branch 'jessevondoom-master'
moved installers under tools
Merge pull request #438 from jessevondoom/master

moved installers under tools
removed the need for login.mustache, cleaned up controller structure A TON