Major changes:
- dispatcher with ExceptionResolver loading on Bootstrap instead initializing in Module

Minor changes:
- use realpath() function instead looking for DIRECTORY_SEPARATOR
- ControlerAbstract can return empty jsonResponse
- Router fixes to prevent strict standard warnings