Added functionality for specifying taggers over types.

Created a class TypedToken that contains the Lemmatized<ChunkedToken> and the types that intersect with it.
Changed the RegexPattern wrapper in PatternTagger to handle TypedToken rather than Lemmatized<ChunkedToken>.
Implemented Logic for evaluating a regular expression with type values over some TypedTokens.
Added a method in the Tagger abstract class to allow PatternTagger to take as input the Types on the sentence accumulated from previous taggers.
Commented some methods, and changed a switch statement to an if-else chain
Added a simple scala test for checking that the PatternTagger works as it should.
Moved TypedToken class into PatternTagger class as a private class since it shouldn't be used elsewhere.
Merge pull request #2 from jgilme1/handleTypesWithPatternTagger

Added functionality for specifying pattern taggers over types.
Prepare for release of 0.2.
Make the stanford typer component provided.

Otherwise, dependents are stuck with large model files.
Removed provided statement in build.sbt for stanford ner typer.
Merge pull request #3 from jgilme1/takeOutProvided

Removed provided statement in build.sbt for stanford ner typer.