updated to angular 1.0.5 and by this was able to simplify the widgets a lot, as  is more stable regarding to changes by directives.
further simplifications for widget integration
internal refactoring to clean code and explicit jqmNgWidgetProvider for custom jqm widgets.
added tests for the new jqmNgWidgetProvider and an entry to the Readme.md
allow content of <li> tags to change from non link to link style. Fixes #125
fixes #129
migrated tests to uitest.js, in preparation of #98
refactored build system to grunt, testacular and travis ci. Solves #98
added travis ci build status
removed unnecessary test files
changed travis config to chrome due to bugs in firefox with iframes and pushstate
changed travis config to chrome due to bugs in firefox with iframes and pushstate
changed travis config to chrome due to bugs in firefox with iframes and pushstate
changed travis config to chrome due to bugs in firefox with iframes and pushstate
changed travis config to chrome due to bugs in firefox with iframes and pushstate
changed travis config to chrome due to bugs in firefox with iframes and pushstate
changed travis config to chrome due to bugs in firefox with iframes and pushstate
changed travis config to chrome due to bugs in firefox with iframes and pushstate
changed travis config to chrome due to bugs in firefox with iframes and pushstate
changed travis config to chrome due to bugs in firefox with iframes and pushstate