ldap: Allow specification of extremely long DNs

Previously the DN length was capped at 80 chars. This patch allows
specification of up to 120 chars.
Merge pull request #10 from greezybacon/issue/long-dns

ldap: Allow specification of extremely long DNs
Bump auth-ldap version
ldap: Ensure domain name is a FQDN
ldap: Ensure DNS is a comma-separated IP list
Merge pull request #12 from greezybacon/issue/3

ldap: AD: Add validation errors
Bump LDAP version
ldap: Increase default domain length

Also search for inetOrgPerson objectClass objects for standard LDAP systems
rather than assuming that all users have the posixAccount class as well.
storage-fs: Support reading by block size
file system config page update

display some more information to the admin user configuring the plugin
storage-fs: Bump version number
Add S3 plugin and dependencies

Use composer to download and manage dependencies
Implement blocksize for S3
s3: Copy password on save (if not set)
ldap: Fixup path for PEAR includes
Add `hydrate` command for non-phar users