[DS-1193] display bitstream read access permissions on item page (squashed)

This displays the bitstream READ rights information at the item page
in Mirage, but doesn't indicate whether the currently logged in user
has READ access.
Merge pull request #74 from helix84/display-bitstream-rights

[DS-1193] display bitstream read access permissions on item page (squashed)
[DS-1078] LDAP group to DSpace group on login
consolidate LDAP and LDAPHierarchical auth

Thanks to the previously merged DS-1180, the LDAPHierarchicalAuthentication
method gaind the capabilities of LDAPAuthentication. This commit renames
LDAPHierarchicalAuthentication to LDAPAuthentication and removes the
original LDAPAuthentication.
fix the special case of anonymous LDAP search

Hierarchical LDAP originally assumed that when search.user is not
set, anonymous search is performed. We now assume that if it's
not set, simple LDAP authentication is performed. That retains
configuration backward comaptibility for the two most common cases.
The special case of anonymous search now requires search.anonymous
to be set to true, which means old installations using this setup
will have to add this config property.
fix whitespace in LDAPAuthentication.java
Merge pull request #76 from helix84/ldap-improvements

Ldap improvements
Merge pull request #55 from EKT/DS-1231
[DS-1231] Indexing both stored and display-value from input-forms for search

Squashed commit of the following:

commit 426db183fc10b0f3a2e96dd1a27d4bf926f36bb8
Merge: b05c6a3 8334fce
Author: kstamatis <kstamatis@ekt.gr>
Date:   Sat Sep 15 08:52:12 2012 -0700

    Merge pull request #2 from abollini/DS-1231

    Ds 1231

commit 8334fceed0c00358a54c9d0562e0564becc48e22
Author: Andrea Bollini <bollini@cilea.it>
Date:   Sat Sep 15 17:31:08 2012 +0200

    Use the default input set if the item is not yet archived

commit c6be36259241f84a3eb8f84cbf2efccb01a41c5e
Author: Andrea Bollini <bollini@cilea.it>
Date:   Sat Sep 15 17:23:48 2012 +0200

    Minor changes

    Code formatted using the dspace style eclipse formatter
    No store values in the index as the lucene projection is not currently used
    use generics to avoid raw type warning

commit 6e6933d174a2dfaf649c220865f51fa35829f8a2
Merge: 3b1cc06 b05c6a3
Author: Andrea Bollini <bollini@cilea.it>
Date:   Sat Sep 15 16:19:20 2012 +0200

    Merge remote-tracking branch 'EKT/DS-1231' into DS-1231

commit b05c6a32886bfb7349e86aa94812092f65360222
Author: Rania Stathopoulou <iostath@ekt.gr>
Date:   Fri Sep 14 19:49:27 2012 +0300

    Search indexing all values (now getControlledVocabulariesDisplayValueLocalized returns a list of all the values and the DSIndexer manages these values)
    A return statement is added if the item has no collection

commit 33da186e6c6558646d636056ebe3ae91783e18e9
Author: Rania Stathopoulou <iostath@ekt.gr>
Date:   Thu Sep 13 11:19:56 2012 +0300

    Code Indentation

commit c31651bdd8de15588d78b97eba2abeb69b803924
Author: Rania Stathopoulou <iostath@ekt.gr>
Date:   Tue Sep 11 11:54:43 2012 +0300

    Code changed in order to index both stored and display-value for all localized input-forms if the user specifies 'inputform' in Search Index Configuration of dspace.cfg, e.g: search.index.12 = language:dc.language:inputform

commit d278958c22fc1a1ef33b5f5562135eec5f299e0f
Author: Rania Stathopoulou <iostath@ekt.gr>
Date:   Fri Sep 7 12:19:25 2012 +0300

    Package name 'gr.ekt.repositories.dspace.utils' removed.
    All functions in gr.ekt.repositories.dspace.utils.Utilities.java were transfered in org.dspace.app.util.Util.java
    Documentation added for the above functions

commit 8135fd4eb70b25a7fc1b0e77b5e36199c68b02dd
Author: EKT <iostath@ekt.gr>
Date:   Wed Aug 8 18:40:40 2012 +0300

    Unthrown exceptions added

commit fa8796bfebaee3cd0c2e9f2d7a0cc86b8f936a76
Author: EKT <iostath@ekt.gr>
Date:   Wed Aug 8 17:06:20 2012 +0300

    Indexing both stored and display-value from input-forms for search
squashing
Merge pull request #52 from EKT/DS-1223

[DS-1223] Display frequencies of items in single browsing for selected indices
DS-1225-Show display values for controlled vocabularies(input forms) in Item Page
Merge pull request #54 from EKT/DS-1225

[DS-1225] Show display values (input-forms) for controlled vocabularies in ItemTag
remove license headers from robots.txt

On Tim's suggestion, I'm removing license headers from robots.txt
They don't have proper comment format (#) and they're already
excluded from license:check