Merge pull request #15 from jlewin/development

Remove Stream signatures from open and save FileDialogs
Remove deprecated Select Folder signature from file dialogs.
Remove deprecated Select Folder signature from file dialogs.
more async working.
Initial StaticData platform abstraction
Add LoadIcon helper function
Revise default StaticData manager naming
Refactor STL loading for reuse and consistency to support removal of filesystem based StaticData dependency
Remove all remaining ApplicationStaticDataPath dependencies
Revise IStaticData interface
Remove IEnumberable assumptions from ReadLines callers
Merge pull request #16 from jlewin/StaticData

StaticData Abstraction
Implemented multi matrix for opengles
More work on opengles multi matrix.
Back ported the set baud rate in windows.
Merge remote-tracking branch 'origin/1.1.4' into development

Conflicts:
	SerialPortCommunication/FrostedSerial/FrostedSerialPort.cs
Put in a Last Directory Used. Loading a file sets this and it is used as the initial directory for save and load.
By default it is set to the user directory.
It does not persist across runs at this time (app specific)
Make save set last directory used.
Moving some classes into their own files.
Got rid of MultMatrix(double[]) use float[]
Fixed the problem with not finding the right volume on mouse click.