0.4.0 - Renames builder method to factory, Adds AMD, CommonJS and browser global exposition support, Refactors specs