KERN-3043 Account for BasicLTI widget that does not have an ltiKeys node.
(cherry picked from commit 7886664e5b5664922a4e400a45d6382861cfdc96)

Signed-off-by: Lance Speelmon <lance@speelmon.com>
Merge pull request #922 from lancespeelmon/140

KERN-3043 Account for BasicLTI widget that does not have an ltiKeys node...
SOLR-81 decrement version to 1.4.3-SNAPSHOT
SOLR-81 update base pom and list.xml solr versions
KERN-3045 Added a new FileUploadFilter hook that gets run before storing an uploaded file.

Added a new FileUploadFilter interface that is invoked at the moment just
before an uploaded file is permanently stored in the repository.  Based on the
mime type, request parameters and the byte stream itself, implementers of this
class can return a modified InputStream to be stored in place of the originally
uploaded content.
Merge pull request #925 from arwhyte/SOLR-81-1.4.0-branch

SOLR-81 decrement solr bundle version to 1.4.3-SNAPSHOT
KERN-3036 fix. Squashed commit of the following:

commit db3080e0575d792435e658936ef39ae0b7526d81
Author: Chris Tweney <chris@media.berkeley.edu>
Date:   Thu Jul 19 15:10:56 2012 -0700

    KERN-3036 Remove unused activity searches and kern-1376 integration test

commit 5a7af53fbe961b21b47c8273170457554e97bcbb
Author: Chris Tweney <chris@media.berkeley.edu>
Date:   Wed Jul 18 13:17:44 2012 -0700

    KERN-3036 Implement all-activity search Solr join that includes readers; allow Solr searches that don't have the normal readers clause to support this

commit 8a2896088906c58ce9f3df4099307fa259ac44be
Author: Chris Tweney <chris@media.berkeley.edu>
Date:   Tue Jul 17 10:24:56 2012 -0700

    KERN-3036 When reindexing, look for child actvity nodes that also need reindexing

commit 8fca22044724c62a82ec044569548cc6e095997b
Author: Chris Tweney <chris@media.berkeley.edu>
Date:   Mon Jul 16 14:15:34 2012 -0700

    KERN-3036 Index the source of activities, and use Solr join syntax to search them; activity inherits ACL from parent
Merge pull request #927 from ctweney/kern-3036-squash

KERN-3036 fix. Squashed commit of the following:
SOLR-72 add telemetry, resolve merge conflict
bind to sparsemap 1.3.6 and solr 1.4.3
NOJIRA no version number left behind.
KERN-2983 SOLR-82 Support long Solr queries; escape forward-slash in queries
Merge pull request #935 from raydavis/KERN-2983

  Support long Solr queries; escape forward-slash
Merge commit '83c29afa24b3386bed87e5f24343dc7df17143c1' into check140merges2

* commit '83c29afa24b3386bed87e5f24343dc7df17143c1':
  bind to sparsemap 1.3.6 and solr 1.4.3
  SOLR-72 add telemetry, resolve merge conflict
  KERN-3036 fix. Squashed commit of the following:
  SOLR-81 update base pom and list.xml solr versions
  SOLR-81 decrement version to 1.4.3-SNAPSHOT
  KERN-3043 Account for BasicLTI widget that does not have an ltiKeys node. (cherry picked from commit 7886664e5b5664922a4e400a45d6382861cfdc96)

Conflicts:
	app/src/main/bundles/list.xml
	bundles/search/impl/src/main/java/org/sakaiproject/nakamura/search/solr/SolrResultSetFactory.java
	bundles/solr/pom.xml
	bundles/solr/src/main/java/org/sakaiproject/nakamura/solr/SparseIndexingServiceImpl.java
	pom.xml
Merge remote-tracking branch 'sakai/master' into check140merges2

* sakai/master:
  KERN-2983 SOLR-82 Support long Solr queries; escape forward-slash in queries
Merge pull request #941 from lancespeelmon/check140merges2

Check140merges2
add cobertura (optional) instrumentation and embedding for user/impl
KERN-3068 add the cobertura-fu to the files/impl bundle
KERN-3068 restore the Sling-Initial-Content instruction
KERN-3068 use inheritance for the cobertura dependency.