background: Load preferences view synchronously

Asynchronous loading hangs the application.
app: Comment stack view delegate out

For some reason this doesn't work so I use the default stack view
delegate until I find out what's going on.
Depend on libhawaii

Some code was moved from Hawaii Shell to its own repository.
Remove the library

All plugins are written with QML now, we don't need this.