Initial implementation of AnnotationContext idea
Removing IAnnotationContext in favor of IAnnotationFileAware
Merge pull request #22 from aik099/annotation-context-feat

Initial implementation of AnnotationContext idea. Will rethink the implementation in next feature release alongside with some other architectural changes.