Prepare core to unit test :
- Add possibility to not autoload config file (for exemple with unit test because there is no install)
- Add possibility to use a other autoload psr4 class. Must be already load and BFW namespaces load.
- Add possibility to not load controler, template or sql modules.
Add exception on Observer class for updateWithAction method if subject is not a SplSubject object (for class extend and redefine this method).
If $_SERVER's key not exists (not run with apache).
Prepare to unit test.
Add empty unit test class.
Add travis.ci file.