Added best practices of build version incrementing

Referencing http://www.ibmpressbooks.com/articles/article.aspx?p=519946

default.properties was added
as well as build.properties (now used for overiding values in default.properties). Using the new
buildinfo.properties file which is created dynamically to track the build number and build date.

Also added a few comments and spaces between tasks to make the file easier to read. Changed .gitignore
to ignore the buildinfo file not the build file.

Originally committed at http://github.com/Garowetz/html5-boilerplate/commit/ff3d10eaff956f8c16525d2e01ae31790476da0a
adding .svn folders to gitignore and the publish prune
expand build options based on html minification configurations.

this could probably be done with more DRY..
update htmlcompressor to 0.9.3 to fix IE cond comments bug. simplify html minification.
IE6 dd_belatedpng call added for posterity

Tested in demo/elements.html at the bottom. spoon.net/browsers IE6 used to confirm.
cleanup of Joe Sak's awesome pngfix addition
land new test page to test the hacks
tests page for a visual view of boilerplate normalization.
update content and disable accordion for testsuite page.
move over pngfix test to the new test suite page.
tighten up testsuite for usability.
edited some styles and moved boilerplate css nav to top
added the "mark of the web" which stops the annoying security dialog when debugging in Internet Explorer on the local file system
update docs link to yui fonts. fixes #105
New build file
fixed spelling error
Using appropriate AddOutputFilterByType instead of incorrect(?) AddOutputFilterto compress output
Fix favicon display in IE6.
Accept encoding is added automatically by mod deflate, cf. http://httpd.apache.org/docs/2.2/mod/mod_deflate.html#proxies.
reorg js files based on mikko's new structure