Revert "Make .so symlinks on install"

This reverts commit f27bcd8fcea4ffdaf689317802127c06d7951e8f.

We actually need the symlinks when building in case another program
links directly to the created libswc.so.
swc_window_manager -> swc_manager
Fix dependencies
Use foreach
Move compile/link rules to Makefile.common
Use -g by default
Move dependencies to respective subdirectories
Allow environment to override PKG_CONFIG and WAYLAND_SCANNER
Link with -no-undefined
Add swc_array_remove helper
Fix swc_window_set_state
Set initial window state to WITHDRAWN
window: Remove obsolete destroy handler
Add setup_compositor initialization function
Implement window enter events
Fix install directory creation
Style
launch: Check if opening tty0 succeeded
plane: Adapt to WLD changes
window: Use swc_rectangle for geometry