rest: Raise LdapError on connection errors

Only detect the credentials error. Using this we distinguish invalid
credentials from other ldap errors (ex. slapd is not running).
Seed heroes organisation

For manual multi organisation testing
rest: JWT token is now generated by User#to_hash

Now /v3/users/:username will return the user object in the same format
Version 0.9.0