Limitting outputted result sets in the REST APIs to maximum 25 items.
Refactored the SearchTestsUtil.searchAll method so it retrieves
all search results in sequential requests.
Added a testcase for revision paging + jsdoc improvements
Fixed Front-end docs + fixed tests + added tests
Merge branch 'master' into docsFixes
Merge branch 'master' into upper-limit

* master: (21 commits)
  stub READMEs for oae-modules
  specify deps for preview-processor and activity
  Fix typo, remove unneeded parameter
  Increased timeout when starting tests because of intermittent failures
  (TravisCI) Adding workaround for Cassandra ipv6, fixing test race condition
  Fix indentation in oae-doc module.
  Documentation page
  (MqCluster) Replicate queues to all cluster members. Better startup/shutdown graceful handling in server.js
  add more supported image types
  Remove unused require
  Made isArray a member function of Validator objects.
  add more supported image types
  Remove global flag from value regex
  Fixed type of parameter in a doc
  Simplifying skinning variable replacement loop
  Replacing default skinning variables as well as tenant-supplied values
  Making skinning aware of UI hashed file mappings
  Fixed failing unit tests since user.tenant now returns an object rather than the alias.
  Only producing content search documents if the content item still exists.
  Renamed 'tenant' to 'tenantAlias' in Cassandra CFs
  ...
Moved upper limit to REST layer, APIs no longer impose upper limit.
Missed upper limit bounding in related content search.
Merge master into upper-limit branch.
(Discussions) Initial messagebox API, stuck behind comments
#456 - outputting compact tenant object, checking number of keys in tenant object.
Use tenant default language if unspecified
(Unstable) Adding oae-index, and backing content libraries with it
(Unstable) Initial empty discussions module
Merge remote-tracking branch 'simong/previews-refactor'
(Unstable) Some fixes during unit testing
Merge branch 'master' into messagebox

Conflicts:
	node_modules/oae-content/lib/model.js
	node_modules/oae-content/lib/util.js
	node_modules/oae-tests/runner/beforeTests.js
	node_modules/oae-util/lib/mq.js
(Discussions) Extracted locking, backed content libraries by indexer
add tests for default locale
Refactored discussions files, lots of docs, refactored oae-index
(Discussions) Added RestAPI endpoints