adding app version service
adding AppVersion js content plugin
refactoring tag handler plugin to always take a version and adding an AppVersionGenerator
changing everything to now use the AppVersionGenerator
making the version available to content plugins
using the AppVersionGenerator within the model to access the version in both dev and prod
changing resource services so they use the new app version service
fixing usage of app version service so we use the correct URLs in exported apps
fixing tests after the app version changes
Merge branch 'develop' into versioned-url-fixes

Conflicts:
	brjs-core/src/main/java/org/bladerunnerjs/model/BRJS.java
Merge pull request #684 from BladeRunnerJS/versioned-url-fixes

Versioned url fixes