logging request from angularjs backend adapter
throwing error if missing dependencies
refactored misc functions
updated documentation. Bumped version