nbd build

Built on 5-23
Merge branch 'master' of github.com:behance/nbd.js
Merge branch 'master' of github.com:behance/nbd.js
vimrc: per-project tab settings
karma config: adding code overage output
Class: more explicit mixin configurability

Default configurable property in Object.defineProperty is false.
Going to write it out more explicitly and using ES5 syntax.
Class: enforcing extend() and mixin()

They become guaranteed methods using Object.defineProperties()
Class: rethrow catch for IE8

IE8 fails when a try block is not followed by a catch block. In order to
use the finally block, we must catch. However the catch swallows the
exception, so we rethrow.
Class: guaranteed methods are non-enumerable

The three guaranteed methods to Class subclasses: extend, mixin,
inherits, are all non-enumerable. This they can't be accidentally
touched in a bad for..in.
Class: mistakenly removed last word of every line

Oops.
built with npm run-script build
Merge pull request #33 from Aintaer/master

Class: bugfixes and visibility