Added systemd service file for --generate
Refactor: removed unused variable
Refactor: Replaced some 0 with PLAYER_PACMAN
Refactor: Node& instead of Node* where possible
Refactor: replaced GHOST defines by const
Refactor: Placed global constants in a namespace
Refactor: Moved utility files into util
Refactor: Placed utilities in PACMAN namespace
Refactor: made DIRECTIONS extern const
Refactor: removed unused serialization include
Refactor: replaced boost::shared_ptr by std::shared_ptr
Refactor: Moved NullUIHints into MODEL
Refactor: replaced assert_equals by ASSERT
Refactor: removed all use of boost/assert, cassert and assert
Refactor: removed old todo
Force systemd to wait for the generator to terminate