Convert to singular path names and move ZF2 submodule

- s/configs/config
- s/vendors/vendor
- moved library/ZendFramework to vendor/ZendFramework, got rid of library/
- updated zf2 submodule
- added config/autoload path with readme explaining the purpose
- set up to glob for config/autoload/*.config.php
s/configs/config in Application module
Fix .gitignore so ZF2 submodule works. Fixes issue #6
Remove gitignore files
Moving pages/404.phtml rendering (in case of 404 errors) to error/404.phtml
Adding setting for exceptions visibility in error views
Stronger typing on error views to avoid E_FATAL and hide exceptions if display_exceptions is not set to true
Remove references to application environment.

- Updated ZF2 submodule
- Added local dist config file, gitignored non-dist counterpart
- Added default global config file
- Some comments explaining the purpose of the files
Routine update of ZF2 submodule

- No actual changes to the skeleton itself
Update for new module event stuff and update zf2 submodule

Also adds the proposed chdir() change per the Dec 7th meeting.
Organize lines in index.php a bit better
404 render must be called AFTER layout. The current values are wrong (layout is never called), which in some weird situations may lead to $e->getResponse() return NULL.
Merge remote-tracking branch 'guilhermeblanco/patch-1'
Clean headings outline
Show exception's message on error page
Merge remote-tracking branch 'mhujer/error-page-impromevent'
Check for ZF2_PATH env var when including ZF2 AutoloaderFactory
Update view listener to pass vars to layout

- Enable display exceptions by defualt
- Cannot pass a variable called 'content' to layout
Update ZF2 submodule to 9ae9a188
Remove non-existing PageController