Merge pull request #16 from yujinblue/master

Added support for libraries
Merge pull request #18 from yujinblue/master

Added back request module so build wont break.
Merge pull request #19 from yujinblue/master

Added back gulp-util module to fix build
Publisher now throws an error when nothing is published.
remove unnecessary code
Merge pull request #20 from yujinblue/master

Publisher now throws an error when nothing is published.
Update the secure test

- Remove deprecation
- Make test not trigger overwrite protection
- Re-enable test
Merge pull request #21 from Brightspace/cpacey/secure_test

Update the secure test
Removed node dependency .. duh
Breaking apart option validation and overwrite protection into their own modules. Delaying option validation until last minute and removing deprecated options and methods.
Merge pull request #22 from dlockhart/delay-option-validation

Delay option validation
Add a test to ensure that we send the right options to gulp-s3
Merge pull request #23 from cpacey/fix

Add a test to ensure that we send the right options to gulp-s3
Fix secure test
Merge pull request #24 from Brightspace/cpacey/secure_test

Fix secure test
Merge branch 'Brightspace-master'

Conflicts:
	README.md
	publisher.js
	test/publisher.js