Added a new function islandora_user_access() to simplify access callbacks.

This function will check the given object/datastream against the given
permissions and required content models using the given user. If no user is
given the user identified by the GET token will be used, if no token is present
the global user will be used.
Removed default ingest menu, ingest configuration can now take a object.

Was not in use and excepting any parameters for the ingest process via GET
was not very safe.

Also the ingest configuration can now take an NewFedoraObject rather than
building one from the configuration options. The old way is still supported
for now though.
First try at getting travis building.
Added a config for travis-ci

This config will let islandora work with travis-ci.

travis

more travis

This one should work.

Test travis with apache.

added sudo

Added chown

Fixed permissions... i hope.w

Apache config

back to non-apache

Another try at a travis config

Added some debug output

woot

Another update

Added some debug data to sort out whats up with travis.

more debug

another

More debug

Perhaps this will finally work

Revert "More debug"

This reverts commit 508e993f4b02f7f3c9eb0d978514d0be89abbc78.

Revert "another"

This reverts commit cbf280eb4ebd22dda90788752787250a0ef71361.

Revert "more debug"

This reverts commit e6ce86ad77fdb89807c426adaa04a90a9955f343.

Revert "Added some debug data to sort out whats up with travis."

This reverts commit 5cb8e5b2f5dd20896f501a70167495b42d8f77f4.

Holy jumping jesus it works.
Created $keys variable to be passed by reference to stop PHP warning being shown.
Merge branch '7.x' of git://github.com/willtp87/islandora into 7.x
Cleaned up and moved grid/list display logic into islandora, since its now used in several modules.
Merge branch '7.x' of git://github.com/Islandora/islandora into 7.x
Updated travis config a bit
Another try at travis
Use build_hook_list so we get correct hook_names when altering.
Add module_loads just incase and more consistency.
Merge pull request #298 from jordandukart/7.x

Use build_hook_list so we get correct hook_names when altering.
Merge pull request #299 from daitken/7.x

7.x grammar fixes
Merge pull request #292 from k-int/7.x

Created $keys variable
Standards Compliance
Added tests for islandora_user_access().

Caught a spelling mistake as part of the testing writing.
Merge pull request #287 from nigelgbanks/7.x-ingest-improvements

Removed default ingest menu, ingest configuration can now take a object.
Merge pull request #297 from nigelgbanks/7.x-objects-display

Cleaned up and moved grid/list display logic into islandora, since its n...
Merge pull request #291 from nigelgbanks/7.x-access-cleanup

Added a new function islandora_user_access() to simplify access callbacks