Kernel - Refactored creating of documents. New processes can be now started only by kernel. New process creation now returns pid or error number.
Shell - Added support for printing errors. Added support for printing process help.
Merge remote-tracking branch 'origin/master'

Conflicts:
	src/kernel/Kernel.java