Initial .gitignore and .gitattributes
Fix make objection to recurse.mk
Build changes for git instead of svn
Java changes for git instead of svn
Fix for dependency files - replacing X:/ with cygwin format path because make does not like colons
New code-signing certificate (self-signed for now)
Fix paths in .d dependency files (fixed by Pavel)
More generated files to ignore
Fixed version number extraction to allow hex (doh!)
Removed need for MSVS_HOME variable.
Working Version. Should be checked, the version in about dialog is truncated.
- resource compilation - switch from Windows SDK's rc.exe that throws some error to windres
- commented out version information for now. Due to bug in windres it fails to parse proper version information.
- executable signing turned off for now. We want to build now.
recurse.mk: Fixed to work with newer make versions
build.xml: Fixed a warning with ant 1.8
Added extbuild to javah classpath
Merge remote-tracking branch 'origin/Windows-build' into linux-build

Conflicts:
	lightcrafts/mk/recurse.mk
Fixed include
Added still missing includeantruntime=false instruction
LinuxLauncher: Changed revision int to String