Little English update
Merge pull request #339 from alexmcpherson/patch-1

Little English update
updated docs, updated gulp packages
added first two tests
Merge branch 'master' into develop
Merge branch 'master' into reverse
completed inverse option
Merge branch 'reverse' into develop
added support for html tag that may override inverse option
added inverse programmatic method, updated documentation
added methods to toggle animate and inverse properties, added basic examples to docs
changed indeterminate behavior
Merge pull request #362 from okitu/develop

changed indeterminate behavior
documentation and version bump
version update in files banner
v3.1.0
Merge branch 'develop'

Conflicts:
	dist/css/bootstrap2/bootstrap-switch.min.css
	test/bootstrap-switch.js