Make library more generic

Added top level method `annotatedDeclarations`, which accepts a mandatory
annotation (which can either be a variable or type) and an optional scope
in which to look and returns a List of all declarations in that scope
which are annotated appropriately
Bumped version number to 0.1.0
Removed uneccessary reflectClasses

All internal methods accept a ClassMirror
Minor fixes to README
chore: Fixed typos in README
Merge pull request #2 from ovangle/genericise

Make library more generic