enable rabbithole to run as war file

These commits allow rabbithole to create a working war file (using `mvn install war:war`) and run rabbithole as well locally via jetty (`mvn jetty:run`).