Merge branch 'release/v0.10.0' into develop
Fix bug in condition CertificateNotYetRevoked
Invent NICE interface

Add base class and local implementation for new NICE API.
Replace the default XML files with the NICE based workflows.
Includes some minor modifications to general code but should not break
anything.

This is a squash commit of the feature/nice branch, you can look there
for the history.
Improvements to Test/More.pm: avoiding undefined parameters, new methods

Implement methods execute_nok() and reset().
OpenXPKI/DateTime::get_validity(): REFERENCEDATE can also be (parsable) date string
Serialization/Simple:.deserialize throws exception when called with no argument
OpenXPKI/Exception: fixed comment
Server.pm: Exception while server startup shows stacktrace
Give brief info on acl permission denied exception

Add environment info when throwing
I18N_OPENXPKI_SERVER_ACL_AUTHORIZE_WORKFLOW_READ_PERMISSION_DENIED_NO_ACCESS_TO_TYPE
New session feature: export/import serialized info
DBI::SQL.pm: Allow sql operators in DYNAMIC section
Implement the new pause/resume workflow feature. Needs schema update!

Workflow activities can now call "pause" to send themselves to sleep.
This commit also brings the basic structures to handle crashed activities.
Note: The wakeup daemon is another commit ;)
WATCHDOG daemon for Workflow pause/resume
Invent generic disconnect activity and rewrite nice workflows to use pause
Fix missing use in SQL.pm
openxpkicmd: echo workflow id and set default for socket
Merge branch 'develop' of github.com:openxpki/openxpki into develop
Merge branch 'develop' of github.com:openxpki/openxpki into develop
Merge branch 'develop' of github.com:openxpki/openxpki into develop
Merge branch 'develop' of github.com:openxpki/openxpki into develop