create dist target for grunt-ts plugin

dist js files are now gzipped
bumped version number
npm install now downloads bower dependencies
organized maven's lifecycle in lobwebapp-html
create persistenceContext profiles dev and prod

prod as default profile
require authorization to use EntityService
use slf4j as interface for logging
custom message some exceptions
configure logback
minor tweaks before release
properly calculate product markUp
asdf
feature(html) handle common operations in service
fix some html typos
fix validation message when stock quantity is invalid
remove base views
feature(html) login POST into api instead of GET
use sha-256 to store Resource Owner passwords
support only password and refresh_token grant types
new restv1 servlet mapped to controllers