Hide Route outout by default

This fixes the issue with express printing out all route logging by
default. It now reads a config var called debugMode to see if it should
output debug logging or not. This config var does check environment
variables before defaulting to false.

The environment variables are almost always strings so there's also a
new function in the config.js file that parses true/false and 0/1 string
and returns the appropriate boolean.

Also went through the config variables and added the Number() wrapper to
all numeric environment variables.

closes #44