GuiTreeView bug in buildVisibleTree

There was a bug in buildVisibleTree, it should be setting the RebuildVisible flag, not clearing it.

The clip rectangle did not appear to be updating when expanding items or calling scrollVisible, which expands all the items to make a particular item visible. This would cause part of the tree to be cut off.

Setting the RebuildVisible flag made the problem go away.
Alternate fix for GuiTreeView

Adding `mFlags.set(RebuildVisible)` to `GuiTreeView::onWake()` fixes the problem where the tree is not drawn correctly when nodes are expanded in the TorqueScript `GuiTreeView::onWake()` callback function.
Fixed Return value from false to 0 (which is U32)
Cleaned up Enum to set init value to 0
Little optimization in mPlane, originally by Winterleaf
Implemented physics collision for MeshRoad.

According to deepscratch's post in the forum:
http://www.garagegames.com/community/forums/viewthread/130181/1#comment-826897
Merge pull request #958 from skaughtx0r/Fix-GuiTreeView-buildVisibleTree

Fix gui tree view build visible tree
Fix #741

Local variable was used incorrectly. Did not result in any bugs, just a small amount of unnecessary network traffic.
Fix #258

No harm in it, and we can close the issue now.
firstPersonShadows:
follows up on https://github.com/GarageGames/Torque3D/commit/88bb577c82cd55be15b5db481558b3df7daa8066#diff-b8335f02a980665dd7dc953db7a637ca from way back when, and adds the script to turn on first person showing player shadows
Merge pull request #963 from Azaezel/firstPersonShadows_script

firstPersonShadows:
checkInFoV correction
requested:
https://github.com/GarageGames/Torque3D/issues/1009
crosscheck vs https://github.com/GarageGames/Torque3D/blob/69838bdc8c9bc055b9b1ae76f42b0f28d2a33909/Engine/source/T3D/fps/guiShapeNameHud.cpp#L177-L240 upon which that was based.
Look for datablock property, and provide a default.
Merge pull request #1012 from eightyeight/singleshot-fix

Fix APlayer::singleShot
Merge pull request #1010 from Azaezel/eyesFront

checkInFoV correction
AIPlayer trigger fix as in #1007.
Fix weapon image camera shake.
Fix SkatterSky flare occlusion.
Merge pull request #1019 from eightyeight/image-recoil-fix

Fix weapon image camera shake
Fix a crash when change a material reclect cubemap.