Initial commit
Flesh out template

Add config mechanism, app namespace, separate routes file, remove
Bootstrap mobile nav button

The repository as of this commit should make a decent template for
future projects.
Add LICENSE and fill in package.json

Conflicts:
	package.json
Add Font-Awesome
Make old browser warning also show on IE 7
Start with example config file and ignore real config file
Add express-winston to prepare for logging functionality
Patch express-winston to support passing in an existing winston.Logger
Enable logging using Winston
Fix Font-Awesome
Make log level configurable and document config file
Modify log.{info,...} methods to behave the same as log.log

Annoyingly, Winston's shorthand methods don't do string interpolation.
Add data directory
Add query string and filters to template engine
Rename 'other_scripts' block to 'scripts' and add 'styles' block
Add template filters to pluralize words
Add JSON template filter
Set up logger file to provide dummy functions

These functions are overwritten later, but this allows libraries that
use the logger to be initialized and used without the logic in server.js
that sets up the real logger.
Tweak logging

Improve default functions on lib/logger.js and tweak a couple of other
things.
Fix site title link