Implement LDAP user lookup.

This is required to improve compatibility when the DN cannot be easily
computed from the user name. Additionally, this allows automatically
getting the full name and email address from LDAP.
Use popover to edit task and description directly from board.

- Click on 'description' icon opens the 'edit-description' page.
- Edit task and edit description now open in popover, like the assign
dialog.
Allow 'no category' and 'unassigned' in actions.

This can be used to assign a color to task with no category/assignee, or to reset
assignee.
Add closeTask jsonrpc API.
Add openTask jsonrpc API.
Add option to disable SSL certificate verification for LDAP.
Merge pull request #165 from Typz/closetask

Add openTask and closeTask jsonrpc API.
Merge pull request #163 from Typz/popover

Use popover to edit task and description directly from board.
Merge pull request #164 from Typz/actions

Allow 'no category' and 'unassigned' in actions.
Merge pull request #161 from Typz/ldap

Implement LDAP user lookup.
Add Postgresql support
Add a new contributor
Integration of the chosen jquery plugin for the board selector
Fix bug: due date and score lost on update
Improve javascript code and remove CSP errors
Show subtasks status on board.
Allow quickly creating and changing state of subtask.
Add tooltips for subtasks and description.
Use shorter date display, and add icon.
Display icons on the left of counters.