SoftMaxTree + TreeNLLCriterion

Added TreeNLLCriterion, including a unit test. (for use with SoftMaxTree). 
Added documentation for both SoftMaxTree and TreeNLLCriterion.