Added .gitignore
Upgraded to VS2012/.NET 4.0
More concise/clear BindProperty code