added loglevel for loggable
Added type hinting in dependencies that aspects inject into services:
* now you can define the type of the dependency
* with this, Loggable can only use loggers of type Psr\Log\LoggerInterface
added travis-ci config file to enable CI
updated README
updated travis config file
added build status to the README
Enable context logging in the Loggable aspect:
* now you can specify which variables to log in the context of the log
* added the ability to omit the 'when' argument (default: start)
Update README.md
Disabled code generation in aspects in favor of code inspection:
* instead of returning the code that should be generated (as strings) in the proxies, now the aspects define the trigger() method that will be automatically invoked in those proxy classes
* refactored Loggable to adhere to the new logic
Merge branch 'master' of github.com:odino/aol
updated README
Refactored the main API

Used jms/cg to create the proxy class.
Used CompilerPassInterface to compile the container.
Merge pull request #1 from odracci/refactor

Refactored the main API
using more abstract names
refactoring in order to reuse
removing unused imports
fixing the loggable aspect
fixing the aspect generator
fixing the tests after the first refactor
fixing the examples