Extend statement initializer by the command name
Merge pull request #295 from neithernut/mod-command-statement_constructor

Extend statement initializer by the command name
Outsource build of module "action"
Outsource linking of module "command"
Outsource build of module "compositor"
Outsource build of module "connection"
Outsource build of module "input"
Outsource build of module "logger"
Outsource build of module "objects"
Outsource build of module "serialize"
Outsource build of module "util"
Outsource build of module "values"
Unify module inclusion in src/CMakeLists.txt
Rename frame_buffer.{c,h} to frame.{c,h}
Rename image_buffer.{c,h} to image.{c,h}
Rename wayland_buffer.{c,h} to buffer.{c,h}
Rename wayland_compositor{c,h} to compositor.{c,h}
Rename wayland_pointer.{c,h} to pointer.{c,h}
Rename wayland_shell.{c,h} to shell.{c,h}
Rename wayland_shell_surface.{c,h} to shell_surface.{c,h}