Added documentation to @StrategyPattern.

Also changed @StrategyPattern.ConcreteStrategy to make the reference to
the Context optional.
Static import of ElementType for clarity and less typing.

Also removed some references that were overkill.
Implemented DecoratorPattern.
Started a samples folder to see how the annotations look in use.