Initial commit
Added initial code
Added README.
Added a hook system to the base Component class.

Any class extending from the Component class now has access to the hook system and can define its own hooks.
Removed init() call from Component constructor.
Updated README.
Added validIndex() static method to Component.
added .travis.yml and updated composer version alias
updated travis ci configuration
Added composer install to travis.yml.
Fixed tab error in travis.yml
Added build status to README.
README update.
Updated Documentation.
Added a $log member variable to Component class. This can host any logging class instance.

Added poser icons to README.
Set init() argument to be optional on Component.
Updated Model to call it's parent Component on init().
Added Model class test.
Added debug ability to Component actions and filters - enable debug mode by passing debug => true to Component in init().
Moved RawException from RawPHP\RawBase\Exceptions to RawPHP\RawBase namespace.