unittest2 and pyflakes are only required for tests so they must not be in install_requires.
String exceptions are not allowed in Python >= 2.6.
Remove meaningless shebang.
Fix field name.
Use back RootSoftwareInstance everywhere as default software type.
Split SPL deliver alarm in 2.

It allows to propagate the date change in the simulation without having frozen
movement.
certificate_repository_path is now optional (for usage with slapproxy)
removed bad docstring, minor style
Merge remote-tracking branch 'origin/arnau'
Log more informations for instance and computer.
Simplify status view.

Do not show the expected state but only the "known" instance status, based on
SlapTool connection logs.
Do use data retrieval to report the status.
Simplify reported text.
Allow to call the diverge transition in diverged state.

It should allow to get more conflict in case of concurrent transaction.
Restore monitoring on access for computer.

Most of the time, they have no status to report.
Return workflow state title by default.

Usefull for slave instance, as they never directly access the system.
Add more information on the login form.
Make sure everybody can read slapos configuration directory.

Chmod the parents (/etc, /etc/opt) to be sure they have g+xro+xr.
Accessing instance information does not report to monitoring anymore.
Improve web page rendering.