Merge pull request #33 from ruebot/7.x

README normalization
Prevent validation error.
Merge pull request #39 from jordandukart/7.x

Prevent validation error.
Make OAI's implementation become generic and overridable.
Make description optional.
Misnamed hook name.
Merge pull request #42 from jordandukart/7.x

Misnamed hook name.
Merge branch '7.x' of github.com:Islandora/islandora_oai into 7.x-USC-11

Conflicts:
	includes/request.inc
Wrong hook name.
Merge pull request #41 from jordandukart/7.x-USC-11

Make OAI's implementation become generic and overridable for custom handlers.
Split out some re-usuable functionality.
Merge branch '7.x' of github.com:Islandora/islandora_oai into 7.x-USC-12

Conflicts:
	includes/handler.inc
Merge pull request #44 from jordandukart/7.x-USC-12

Split out some re-usuable functionality.
Fix API doc.
Merge pull request #45 from jordandukart/7.x-api-docs

Fix API doc.
Allow for the user to restrict the Islandora namespace in OAI.
Handle smartly, clean up variables on uninstall.
Merge pull request #46 from jordandukart/7.x

Allow for the user to restrict the Islandora namespace in OAI.
Add MODS as a metadata prefix.
Merge pull request #47 from jordandukart/7.x-MODS-metadata-prefix

Add MODS as a metadata prefix.