Analysis.TokenAttribute refactor
Merge remote-tracking branch 'paul/lucene_4_3_0' into lucene_4_3_0
PositionLengthAttribute fix
TypeAttribute cleanup
Port: Token, fix csproj merge
Port: TokenFilter and Tokenizer
Merge remote-tracking branch 'upstream/lucene_4_3_0' into lucene_4_3_0