[major] Remove 0.4 and 0.6 support, fixes #223

In addition to that, i've fixed a couple of JSHint issues, there are still a lot
more broken semicolons and broken switch/case statements. In addition to that i've
removed all tabs and replaced with the correct placeholders.