Add and remove relevant file execs for the new weapon fx usage in previous commit, pull request #312
Merge pull request #313 from thecelloman/cleanwpndiradd

Add and remove relevant file execs for the new weapon fx usage
Add missing terrain related materials.

This prevents the "cannot find material X" messages in the console.  These psuedo materials are what enables footstep sounds and footpuffs on terrain materials.
Merge pull request #314 from thecelloman/terrainfxmat

Add missing terrain related materials.
Add buttons to the MainMenu to access the Editors.
Merge pull request #315 from thecelloman/edbuttons

Add buttons to the MainMenu to access the Editors.
Fix texture and object console paths

- Be sure to delete all prefs.cs files following this change.
- Changes the console types of the missing, unavailable and warning
texture paths.  The old type was causing string corruption when saving
preferences.
- Changes the console type of the TSShapeConstructor collision shapes.
The old type was causing string corruption when saving preferences.
- Changed missing texture reference in ProcessedMaterial from String to
const char*.
Merge pull request #316 from DavidWyand-GG/FixRealStringPaths

Fix texture and object console paths
zero() method added to all point classes

Only some of the mPointX classes had the zero() method implemented.
This commit adds the method to all point classes.
Merge pull request #317 from DavidWyand-GG/PointZeroing

zero() method added to all point classes