added 400, 404, 500 error endopoints
use haml views for error template
Merge branch 'master' into 404/500
Merge pull request #18 from junsumida/404/500

added 400, 404, 500 error endopoints