Merge pull request #1 from DeX3/qa

Added production config file
Added code coverage for tests
Replaced tabs with spaces globally
Made app port configurable

still defaults to 3000 though.
Also added test port in tests
Merge pull request #2 from DeX3/qa

Qa
Moved default port into config

rather than having app.js check it.
Merge pull request #3 from DeX3/jenkins

Moved default port into config
Angular filters are now loaded too

alongside controllers, services and directives