not using type, instead namespacing it to prevent frameworks from eating it

fixes #1664
now each class/model must have its type explicitly defined in a string to survive minification

fixes #1664
moving backbone client's node modules into itself
Merge pull request #1665 from cesine/master

Making types minification safe