Fixes #513 : Read the relevant file to report the version being run
Merge pull request #533 from chilts/issue-513-add-ver-txt

Fixes #513 : Read the relevant file to report the version being run
Hapi v2 : Updates to stop server crashing on startup
Hapi v2 : Updates to error handling to handle a 400 (when account already exists)
Hapi v2 : Change handler(request) to handler(request, reply)

Conflicts:

	routes/defaults.js
refactored errors
lowercased validation types. upper is deprecated in joi 2.0
normalized route configs

Conflicts:

	routes/defaults.js
Removing unused require() statements
Merge pull request #543 from pdehaan/issue-542

Removing unused require() statements
Remove debugging lines
Merge pull request #537 from chilts/hapi-v2-rebased

Hapi v2 rebased
fixes #544
fixed indentation and tweaked request log line
added  back to error response bodies. Fixes #549
Add retry-after header to backoff-style error responses.
add content-langauge header to sent emails
Merge pull request #554 from zaach/content-language-header

add content-langauge header to sent emails
add accept-language to cors headers
Merge pull request #559 from zaach/cors_accept_language

add accept-language to cors headers