Big work-in-progress commit
Big commit of Enum classes
Port of Postings types, SegmentInfoPerCommit, TermStats
Merge remote-tracking branch 'upstream/lucene_4_3_0' into lucene_4_3_0