Added solr hook, fixed perms, changed collation callbacks, coder tweaks

$version_object does not appear to be used?