Restructure SharedTree and GBM
Move most files into    .../hex/tree
Move GBM-specifinc into .../hex/tree/gbm
In the future, DRF into .../hex/tree/drf
In the future, SRF into .../hex/tree/srf