permissions added to module

Adding permissions similar to other Islandora modules. Changed access callback and download methods to take new permissions into account.