add repository to package.json
added jsdoc annotation to all src files
added yuidoc build tasks
added travis-ci integration