Update .editorconfig

Two spaces is the only way to guarantee code rendering the same for any environment.
Merge pull request #108 from shakyShane/master

Update BrowserSync version to 1.0.0
Merge pull request #95 from zg/patch-1

Update .editorconfig
convert to 2 space indentation
consistent indentation in the styleguide
reorder some head tags for consistent grouping
404.html - drop IE comment

we don't support IE7 or less anyways
minor tweaks
styleguide js codestyle
styleguide js - remove unused var and don't redefine var
prettify the readme with some graphics

made the top image actually clickable so the download buttons "works".
ontouchstart => touchstart

closes #107

thanks @WebReflection  :)
X-UA-Compatible meta tag missing on some HTML pages
Merge pull request #118 from zg/master

X-UA-Compatible meta tag missing on some HTML pages
Fixed so that gulp runs jshint more than once
Merge pull request #119 from JohnH-/master

Fixed so that gulp runs jshint more than once
Size improvement to repeated qSA & dropping touch start

With thanks to @WebReflection and @PaulKinlan
Update editorconfig

Remove `[package.json]` declaration, since it's redundant.
Merge pull request #125 from battaglr/patch-1

Update editorconfig
Remove `404.html`

Providing a 404.html page doesn't make much sense for this project
as users will need to configure their server in order for the page
to be actually used.

In HTML5 Boilerplate, the idea is that the server configs (Apache or
the alternatives) will basically ensure that the user's server will
return the `404.html` page in case of an 404 error.

Also, with HTML5 Boilerplate, we've seen that users quite often forget
to change/replace the default 404 page.