Using environment variables for timeouts where possible.

If no value is found in the environment, they will be defaulted.
Bumped search timeout and added refresh statements to searches
Bumped search timeout to 1 minute to verify the failures are actually related to the timeout.
Scaled down search timeout to 20 seconds.

Added more refresh properties to searchAll tests.
Bumped search timeouts to 45 seconds.
Setting search timeouts back to 60 seconds.
(Issue #314) Defer binding of task handlers until after application container is ready to process requests.
Merge branch 'master' into issue-314

Conflicts:
	node_modules/oae-util/lib/mq.js
(Issue 314) Removing PP timeout work-around. Fixing review issue
better lint rules
lint config files, change Fields.Boolean to Fields.Bool

Conflicts:
	node_modules/oae-authentication/config/strategies.js
	node_modules/oae-config/lib/fields.js
	node_modules/oae-content/config/storage.js
add check-style target to lint and do the regex tests on the jsdoc
better match for @param__ and check-style in default task
Delete comment simplification
turn on test for trailing whitespace
Renamed contentId to id, added resourceType to all basic feeds, cleaned up user feed output
Merged master.
(Issue 314) Store 'options' when deferring task handler bindings
Merge branch 'master' into issue-314
Bumping test timeout to 2 minutes.