improved error handling and refactored some common code in
added missing methods declared in plugins/file.js that were not in mock/file.js
really added missing methods declared in plugins/file.js that were not in mock/file.js this time because I forgot to save the file.
Revert "really added missing methods declared in plugins/file.js that were not in mock/file.js this time because I forgot to save the file."

This reverts commit dcf89363b0eab25f0975d03c1a189307267d393d.
Update sqlite.js

Function to insert multiple rows
Update sqlite.js
mocks with promises for $cordovaDialogs
Merge pull request #342 from neelance/master

mocks with promises for $cordovaDialogs
Merge pull request #341 from sunsus/sqlLite

Sql lite
Update .travis.yml
Update package.json for Travis-CI
fix(Silly Travis junk mail): no comment
Update README.md
feat(plugin): Added Calendar plugin
chore(rebuild): gulp rebuild
Fix(travis-ci): PhantomJS giving issues, while chrome is fine?
Fix(travis-ci): sticking with PhantomJs for now
test($cordovaBatteryStatus): fix tests
chore(*): make all buttons flat
Merge pull request #346 from mrzmyr/test-fix-battery-status

test($cordovaBatteryStatus): fix tests