Improve acceptance tests.

- split registration API and regular registration
Merge pull request #84 from miphe/dro/create-entry-tweak

Remove acceptance test about hash tags
Merge pull request #83 from miphe/dro/registration-docs

Improve acceptance tests.
Clarify readme, accessibility for contributors

- Clarify high level usage
- Make "How to contribute" section more verbose.

etc.
Add flat-ui on top of bootstrap for a bit nicer UI.

Bootstrap is now part of flat-ui sass import.
Split list panel functionality into directives.

(also fixe of some style issues where files were
incorrectly linked).