support for commonjs modules
tests for commonjs compilation and validations.
Allow globbing to find nested libs
Update all lib paths to check for subdirectories
Add subdirectories to spec path
Only display relative path of invalid libraries
Updated spec
Use sprockets commonjs module, allowing relative paths
Merge branch 'master' into likun/commonjs_support

Conflicts:
	lib/zendesk_apps_support/package.rb
	lib/zendesk_apps_support/validations/source.rb
Remove require module
Load modules, ZAF app scope instance, indentation
Pass modules to src, make relative from /lib
Implicit return
Refactor modules collection
Add modules guard
Remove testing stuff, oops
Refactor
Added line break for readibility
Better method names, `each_with_object`
Remove additional whitespace