Additional fixes for #343

* Use separate conditional for minifying
* Move minifying to later exec again to cover an Ace encoding compression issue discovered in testing... notated in comment
* Move static routes and default route back to routes.js ... not as clean imho but document friendly
* Cache max-age all items in public folder to a default of 1 day... revisit if needs longer.