EcmaScript 6.

1. Base component class.
2. All JS blocks rewritten in ES6.
3. Some refactoring and tweaks.
4. Tests don’t work yet. Probably some conflicts between Casper and
Traceur runtime.
Tweak forms look and feel.
Password: fix state.

It should be is-unlocked, not is-locked.
Remove almost all Traceur runtime, fix tests.
Test for Select and Flippable blocks.
Component fixes, tests.

1. init/fallback methods.
2. initializable flag.
3. Fix off method.
4. isVisible helper.
5. Tweak existsing classes handling.
5. More tests!
Merge branch 'es6'

Conflicts:
	specs/specs.js
	tamia/tamia.js
Nib → Autoprefixer.
Remove Traceur full runtime.