Merge pull request #64 from wangjungithub/develop

To not load YUI module again if it has been loaded by --lib, and fix JSLint errors
more jslint fixes, some changes in variable names
more jslint fixes, removing undefined from depLibs
fixing variable scoping
showing auto-detected lib message
moved shared lib location from lib/lib to sharelib/lib
fixing common-lib tests
removing callback param
some jslint fixes, added uncaught exception for custom controller
recording screen-shot for each retry, changed naming of artifacts.
recording screen-shot for each retry, changed naming of artifacts.
adding waitForElement param to locator controller
Adding error handling to locator controller.