initial commit for GUI Grid control

The Grid control is similar to .NET/WPF Grid control. It's a container
control that allows child controls to be layed out in a more dynamic
manner then the current grid array gui control.
- Removed the solution folder from the VS2010 build.
updating OpenAL to 1.1 and adding console functions to grep audio devices
fix to init streaming audio sources
Adding a micLevel gui control for displaying current mic levels. Also implemented a mic volume gain on my recording Stream Source
Added ramp up/down features to audio capture with threshold.
Merge remote-tracking branch 'upstream/development' into development
Merge remote-tracking branch 'origin/development' into private
fix capture to use the correct global var
Merge remote-tracking branch 'origin/master' into development
Merge remote-tracking branch 'origin/development' into private
merge in EN network layer, fix up some gui elements, and disable SimObjet delete guards
rolledback change to delete guarding (working properly)
Bug fixes for grid contorl.

remainingSize logic was off, was using remaining size after each update.
Should be a constant after all absolute cells are setup.
Merge remote-tracking branch 'upstream/development' into feature/guiGrid
Merge remote-tracking branch 'origin/feature/guiGrid' into development
Merge remote-tracking branch 'origin/development' into private
Merge remote-tracking branch 'origin/master' into development
Merge remote-tracking branch 'origin/development' into private
First cut at adding TMX map support to T2D

Added a TMX map asset for wrapping TMX map files. Added a TMX Map scene
object for rendering map files.