added YUIDoc for documenting the api
added yuidoc into a new task - build; added buildcontrol for pushing to documentation website from CI
API documentation now gets pushed after every successful CI build