Modified parser which is now not fully working. Schema not enforcing required on defined objects. Also vcxprojwriter no longer handles the previous cases.

Change-Id: Ic6bf7b340ff03b04f67a3ff84248962109d349e3
Reviewed-on: http://www.matthewh.me/gerrit/45
Reviewed-by: Matthew Hoggan <mehoggan@gmail.com>
Tested-by: Matthew Hoggan <mehoggan@gmail.com>