Use stack-based locations for app.

Also allow status app to see it's own management port.
Use Travis' build number if available
Bump versions
Working on 2.3-M1
Clear deprecation warnings
Webjar most javascript dependencies
ZeroClipboard now included as a Webjar
Fixup