Import tree/treeplayer from branch axel at http://root.cern.ch/git/rootdev.git

Updated to ROOT commit aa2b805536ed0d213800edf7f136e69d8005d907 (v5-34-00-patches)
TTreeReader: Working Int_t read with TTreeReaderValue, broken B read.
Added support for branchelement type 2
Changed testbranch to A99 and added tests for BObject.dummy and vectorB

Added test both through TTreeReaderValue and TTreeReaderArray for vectorB
Initializing fImpl to 0
Removed assert that was always firing
Adding enum to TBranchElement to clarify Type numbers
Fix for improper enum use
Working reading of vector<B> with TTreeReaderArray
Added method to get the size of the class
Working reading of static size array B[12] through TTreeReaderArray
Working reading of BStarArray, GetSize not implemented yet
Working reading of BStar with TTreeReaderValue
Working GetSize for both BArray and BStarArray
Working BClonesArray read with both Value and Array readers
Working reading of vectorBStar with both Array and Value reader
Working reading of vectorStarB through array reader

Code cleanup required
Code cleanup after previous commit
Working reading of vectorB.dummy with Array reader
Working reading BClonesArray.dummy with Array reader, also TBranchElement enum

Added enums for sub-branches of STL and Clones, and moved Class getter to being public