Further fixes for dulwich, windows, paths, and django 1.4
Adding social logins, and a Visual Studio project, update requirements