Replaced String.Format with normal string concatenation in various ToString() methods.
Basic MediaLibrary implementation for Android
Allow loading of Android Bitmap into Texture2D using FromStream
Made iOS/Mac PlatformFromStream private (it was accidentally public)
MediaPlayer seek on Android
Working MediaLibrary
Fixed playback of MediaLibrary Songs
Automatically recycle bitmaps on Android in FromStream
Hopefully this will fix the Ouya build
History is now loaded explicitly rather than on first access.
History now validates (silently removes) entries actually exist as files on disk when it is loaded.
On startup, the startup project will be silently skipped (and removed) if the file does not exist.
History only tries to load a project on startup if that project was actually open when the pipeline tool was closed. It still records a log of historically open projects, we just don't have the UI exposed to load them.
History was incorrectly recording project files that had not yet been saved to disk (eg, import / newproject ).
Open Recent Project list is now shown below the open menu item.
Open Recent File List added to pipeline tool via UpdateMenus
Avoiding FileMode.Create

Apparently FileMode.Create can throw an exception if the file already exists (though its not suppose to, and doesn't exhibit this behavior for everyone)..
Merge pull request #2988 from SickheadGames/HistoryFix

Several 'History' fixes.
Merge pull request #2990 from GhostTap/OpenRecentFilesPipelineTool

Open recent files pipeline tool
Merge pull request #2984 from SongArc/feature/android_medialib_clean

MediaLibrary for Android
Merge pull request #2983 from SongArc/feature/android_bitmapload

Allow loading of Android Bitmap into Texture2D using FromStream
Exposing PipelineProject, PipelineProjectParser, and ContentItem as public types.
Removed the dependency on IController, which doesn't need to be exported.
Merge pull request #2965 from Strifex/develop

Adjusted ToString() overloads of various methods.
Merge pull request #2995 from SickheadGames/ExposePipelineProjectParser

Exposing API for easily parsing the MGCB format
Updating the mouse state BeforeRun()  This is called by RunOneFrame() as well as by the runloop just one.