v1.2 - Added support for Windows Phone 8.1 (WinRT).  Also added in some basic locking to make it play nicer over multiple threads