Port: ByteReader classes
Merge remote-tracking branch 'upstream/lucene_4_3_0' into lucene_4_3_0
Port: Add RegExp

Finishes Automaton namespace
Merge remote-tracking branch 'jamesblair/lucene_4_3_0' into lucene_4_3_0
Atomic Reader
Of course, forgot csproj
Remove Util.Cache namespace
Port: Fields
Port: ByteStore
Started on Field, finished BinaryDocValues, started FieldType
Merge remote-tracking branch 'upstream/lucene_4_3_0' into lucene_4_3_0
Port: Finish NumericTokenStream
Merge remote-tracking branch 'jamesblair/lucene_4_3_0' into lucene_4_3_0
Merge remote-tracking branch 'mitchlienau/lucene_4_3_0' into lucene_4_3_0
Removed deleted files from Document namespace.
Merge CSproj
FieldType done, comfortable with it. Properies not made for many fields though.
Analysis.TokenAttribute refactor
Merge remote-tracking branch 'paul/lucene_4_3_0' into lucene_4_3_0
PositionLengthAttribute fix