Updates to the flint library

Created a new WPF app to demonstrate using the flint library.
Updated the flint library to better match C# coding patterns.
Updated to .net 4.5 to take advantage of the async/await keywords.

I updated a large amount of code. I am open to discussing the changes if you need further explanation.