Documentation tweak.
Upgraded Testacular to Karma.
Added library build option.
Improved library build option to work reasonalby well with both RequireJS projects and standalone.
Moved CustomerAPI functionality to PublicationAPI and deleted it.
Merge branch 'master' into gh-pages
Updated documentation.