Separate key stroke from signal handling.
More work on the console client.
Merge branch 'master' into topic/linked-actors

Conflicts:
	src/vast/program.cc
	src/vast/program.h
	src/vast/system_monitor.cc
Rename option<T> to optional<T>.

This patch relies on the new overloads for operator-> upstream in libcppa,
as submitted in a pull request Neverlord/libcppa#105.
Merge branch 'master' into topic/linked-actors