diff --git a/.gitignore b/.gitignore
index b588ecd3d..246e7ffff 100644
--- a/.gitignore
+++ b/.gitignore
@@ -11,33 +11,3 @@
.classpath
target/
test-output/
-.idea/compiler.xml
-.idea/copyright/profiles_settings.xml
-.idea/encodings.xml
-.idea/encodings.xml
-.idea/libraries/Maven__commons_codec_commons_codec_1_10.xml
-.idea/libraries/Maven__commons_codec_commons_codec_1_10.xml
-.idea/libraries/Maven__commons_codec_commons_codec_1_10.xml
-.idea/libraries/Maven__commons_codec_commons_codec_1_10.xml
-.idea/libraries/Maven__commons_codec_commons_codec_1_10.xml
-.idea/libraries/Maven__commons_logging_commons_logging_1_0_4.xml
-.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_databind_2_4_4.xml
-.idea/libraries/Maven__commons_codec_commons_codec_1_10.xml
-.idea/libraries/Maven__commons_io_commons_io_2_4.xml
-.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_annotations_2_4_0.xml
-*.xml
-.idea/libraries/Maven__commons_logging_commons_logging_1_0_4.xml
-.idea/libraries/Maven__org_apache_logging_log4j_log4j_api_2_1.xml
-.idea/copyright/profiles_settings.xml
-.idea/encodings.xml
-*.xml
-.idea/encodings.xml
-.idea/libraries/Maven__commons_io_commons_io_2_4.xml
-.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_annotations_2_4_0.xml
-.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_core_2_4_4.xml
-.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_core_2_4_4.xml
-.idea/libraries/Maven__org_eclipse_jetty_jetty_util_9_3_3_v20150827.xml
-.idea/modules.xml
-.idea/modules.xml
-.idea/vcs.xml
-.idea/vcs.xml
diff --git a/.idea/compiler.xml b/.idea/compiler.xml
deleted file mode 100644
index eed2d2ad1..000000000
--- a/.idea/compiler.xml
+++ /dev/null
@@ -1,59 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/copyright/profiles_settings.xml b/.idea/copyright/profiles_settings.xml
deleted file mode 100644
index e7bedf337..000000000
--- a/.idea/copyright/profiles_settings.xml
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
\ No newline at end of file
diff --git a/.idea/encodings.xml b/.idea/encodings.xml
deleted file mode 100644
index 12e5114b5..000000000
--- a/.idea/encodings.xml
+++ /dev/null
@@ -1,21 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_annotations_2_4_0.xml b/.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_annotations_2_4_0.xml
deleted file mode 100644
index 0119075af..000000000
--- a/.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_annotations_2_4_0.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_core_2_4_4.xml b/.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_core_2_4_4.xml
deleted file mode 100644
index 072f8ef49..000000000
--- a/.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_core_2_4_4.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_databind_2_4_4.xml b/.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_databind_2_4_4.xml
deleted file mode 100644
index efdcf45c6..000000000
--- a/.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_databind_2_4_4.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__com_google_dagger_dagger_2_0_2.xml b/.idea/libraries/Maven__com_google_dagger_dagger_2_0_2.xml
deleted file mode 100644
index dc7718538..000000000
--- a/.idea/libraries/Maven__com_google_dagger_dagger_2_0_2.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__com_google_dagger_dagger_compiler_2_0_2.xml b/.idea/libraries/Maven__com_google_dagger_dagger_compiler_2_0_2.xml
deleted file mode 100644
index 755c8428e..000000000
--- a/.idea/libraries/Maven__com_google_dagger_dagger_compiler_2_0_2.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__com_google_dagger_dagger_producers_2_0_beta.xml b/.idea/libraries/Maven__com_google_dagger_dagger_producers_2_0_beta.xml
deleted file mode 100644
index d6ba286ef..000000000
--- a/.idea/libraries/Maven__com_google_dagger_dagger_producers_2_0_beta.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__com_google_guava_guava_19_0.xml b/.idea/libraries/Maven__com_google_guava_guava_19_0.xml
deleted file mode 100644
index 68e23ccd0..000000000
--- a/.idea/libraries/Maven__com_google_guava_guava_19_0.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__commons_codec_commons_codec_1_10.xml b/.idea/libraries/Maven__commons_codec_commons_codec_1_10.xml
deleted file mode 100644
index 27424a179..000000000
--- a/.idea/libraries/Maven__commons_codec_commons_codec_1_10.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__commons_httpclient_commons_httpclient_3_1.xml b/.idea/libraries/Maven__commons_httpclient_commons_httpclient_3_1.xml
deleted file mode 100644
index 66e653715..000000000
--- a/.idea/libraries/Maven__commons_httpclient_commons_httpclient_3_1.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__commons_io_commons_io_2_4.xml b/.idea/libraries/Maven__commons_io_commons_io_2_4.xml
deleted file mode 100644
index bc2aad0ed..000000000
--- a/.idea/libraries/Maven__commons_io_commons_io_2_4.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__commons_logging_commons_logging_1_0_4.xml b/.idea/libraries/Maven__commons_logging_commons_logging_1_0_4.xml
deleted file mode 100644
index 217d6e0a6..000000000
--- a/.idea/libraries/Maven__commons_logging_commons_logging_1_0_4.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__de_bechte_junit_junit_hierarchicalcontextrunner_4_12_1.xml b/.idea/libraries/Maven__de_bechte_junit_junit_hierarchicalcontextrunner_4_12_1.xml
deleted file mode 100644
index fc7bbfb57..000000000
--- a/.idea/libraries/Maven__de_bechte_junit_junit_hierarchicalcontextrunner_4_12_1.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__javax_inject_javax_inject_1.xml b/.idea/libraries/Maven__javax_inject_javax_inject_1.xml
deleted file mode 100644
index 93cf65aba..000000000
--- a/.idea/libraries/Maven__javax_inject_javax_inject_1.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__javax_servlet_javax_servlet_api_3_1_0.xml b/.idea/libraries/Maven__javax_servlet_javax_servlet_api_3_1_0.xml
deleted file mode 100644
index c24f7e308..000000000
--- a/.idea/libraries/Maven__javax_servlet_javax_servlet_api_3_1_0.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__junit_junit_4_12.xml b/.idea/libraries/Maven__junit_junit_4_12.xml
deleted file mode 100644
index d41104174..000000000
--- a/.idea/libraries/Maven__junit_junit_4_12.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_apache_commons_commons_collections4_4_0.xml b/.idea/libraries/Maven__org_apache_commons_commons_collections4_4_0.xml
deleted file mode 100644
index 28cee2ad0..000000000
--- a/.idea/libraries/Maven__org_apache_commons_commons_collections4_4_0.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_apache_commons_commons_lang3_3_3_2.xml b/.idea/libraries/Maven__org_apache_commons_commons_lang3_3_3_2.xml
deleted file mode 100644
index 83cba3e35..000000000
--- a/.idea/libraries/Maven__org_apache_commons_commons_lang3_3_3_2.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_apache_jackrabbit_jackrabbit_webdav_2_11_3.xml b/.idea/libraries/Maven__org_apache_jackrabbit_jackrabbit_webdav_2_11_3.xml
deleted file mode 100644
index 033ce2fa8..000000000
--- a/.idea/libraries/Maven__org_apache_jackrabbit_jackrabbit_webdav_2_11_3.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_apache_logging_log4j_log4j_api_2_1.xml b/.idea/libraries/Maven__org_apache_logging_log4j_log4j_api_2_1.xml
deleted file mode 100644
index e0f672a67..000000000
--- a/.idea/libraries/Maven__org_apache_logging_log4j_log4j_api_2_1.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_apache_logging_log4j_log4j_core_2_1.xml b/.idea/libraries/Maven__org_apache_logging_log4j_log4j_core_2_1.xml
deleted file mode 100644
index 28ef981a8..000000000
--- a/.idea/libraries/Maven__org_apache_logging_log4j_log4j_core_2_1.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_apache_logging_log4j_log4j_jul_2_1.xml b/.idea/libraries/Maven__org_apache_logging_log4j_log4j_jul_2_1.xml
deleted file mode 100644
index 8fd003fd1..000000000
--- a/.idea/libraries/Maven__org_apache_logging_log4j_log4j_jul_2_1.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_apache_logging_log4j_log4j_slf4j_impl_2_1.xml b/.idea/libraries/Maven__org_apache_logging_log4j_log4j_slf4j_impl_2_1.xml
deleted file mode 100644
index f29d4cf82..000000000
--- a/.idea/libraries/Maven__org_apache_logging_log4j_log4j_slf4j_impl_2_1.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_bouncycastle_bcprov_jdk15on_1_51.xml b/.idea/libraries/Maven__org_bouncycastle_bcprov_jdk15on_1_51.xml
deleted file mode 100644
index e98695efd..000000000
--- a/.idea/libraries/Maven__org_bouncycastle_bcprov_jdk15on_1_51.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_cryptomator_siv_mode_1_0_2.xml b/.idea/libraries/Maven__org_cryptomator_siv_mode_1_0_2.xml
deleted file mode 100644
index 47a0e55e1..000000000
--- a/.idea/libraries/Maven__org_cryptomator_siv_mode_1_0_2.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_eclipse_jetty_jetty_http_9_3_3_v20150827.xml b/.idea/libraries/Maven__org_eclipse_jetty_jetty_http_9_3_3_v20150827.xml
deleted file mode 100644
index 93b109ca1..000000000
--- a/.idea/libraries/Maven__org_eclipse_jetty_jetty_http_9_3_3_v20150827.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_eclipse_jetty_jetty_io_9_3_3_v20150827.xml b/.idea/libraries/Maven__org_eclipse_jetty_jetty_io_9_3_3_v20150827.xml
deleted file mode 100644
index 8c69dcf5f..000000000
--- a/.idea/libraries/Maven__org_eclipse_jetty_jetty_io_9_3_3_v20150827.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_eclipse_jetty_jetty_security_9_3_3_v20150827.xml b/.idea/libraries/Maven__org_eclipse_jetty_jetty_security_9_3_3_v20150827.xml
deleted file mode 100644
index 4cf050308..000000000
--- a/.idea/libraries/Maven__org_eclipse_jetty_jetty_security_9_3_3_v20150827.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_eclipse_jetty_jetty_server_9_3_3_v20150827.xml b/.idea/libraries/Maven__org_eclipse_jetty_jetty_server_9_3_3_v20150827.xml
deleted file mode 100644
index 612378240..000000000
--- a/.idea/libraries/Maven__org_eclipse_jetty_jetty_server_9_3_3_v20150827.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_eclipse_jetty_jetty_servlet_9_3_3_v20150827.xml b/.idea/libraries/Maven__org_eclipse_jetty_jetty_servlet_9_3_3_v20150827.xml
deleted file mode 100644
index 7b61d22e6..000000000
--- a/.idea/libraries/Maven__org_eclipse_jetty_jetty_servlet_9_3_3_v20150827.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_eclipse_jetty_jetty_util_9_3_3_v20150827.xml b/.idea/libraries/Maven__org_eclipse_jetty_jetty_util_9_3_3_v20150827.xml
deleted file mode 100644
index c9f69fbd8..000000000
--- a/.idea/libraries/Maven__org_eclipse_jetty_jetty_util_9_3_3_v20150827.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_eclipse_jetty_jetty_webapp_9_3_3_v20150827.xml b/.idea/libraries/Maven__org_eclipse_jetty_jetty_webapp_9_3_3_v20150827.xml
deleted file mode 100644
index 426532bfe..000000000
--- a/.idea/libraries/Maven__org_eclipse_jetty_jetty_webapp_9_3_3_v20150827.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_eclipse_jetty_jetty_xml_9_3_3_v20150827.xml b/.idea/libraries/Maven__org_eclipse_jetty_jetty_xml_9_3_3_v20150827.xml
deleted file mode 100644
index 154177b6c..000000000
--- a/.idea/libraries/Maven__org_eclipse_jetty_jetty_xml_9_3_3_v20150827.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_fxmisc_easybind_easybind_1_0_3.xml b/.idea/libraries/Maven__org_fxmisc_easybind_easybind_1_0_3.xml
deleted file mode 100644
index 8a8cd14e7..000000000
--- a/.idea/libraries/Maven__org_fxmisc_easybind_easybind_1_0_3.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_hamcrest_hamcrest_all_1_3.xml b/.idea/libraries/Maven__org_hamcrest_hamcrest_all_1_3.xml
deleted file mode 100644
index 56193163f..000000000
--- a/.idea/libraries/Maven__org_hamcrest_hamcrest_all_1_3.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_mockito_mockito_core_1_10_19.xml b/.idea/libraries/Maven__org_mockito_mockito_core_1_10_19.xml
deleted file mode 100644
index a5237036c..000000000
--- a/.idea/libraries/Maven__org_mockito_mockito_core_1_10_19.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_objenesis_objenesis_2_1.xml b/.idea/libraries/Maven__org_objenesis_objenesis_2_1.xml
deleted file mode 100644
index 7ab319b64..000000000
--- a/.idea/libraries/Maven__org_objenesis_objenesis_2_1.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_slf4j_jcl_over_slf4j_1_7_4.xml b/.idea/libraries/Maven__org_slf4j_jcl_over_slf4j_1_7_4.xml
deleted file mode 100644
index a3fab1175..000000000
--- a/.idea/libraries/Maven__org_slf4j_jcl_over_slf4j_1_7_4.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_slf4j_slf4j_api_1_7_7.xml b/.idea/libraries/Maven__org_slf4j_slf4j_api_1_7_7.xml
deleted file mode 100644
index 1e672600f..000000000
--- a/.idea/libraries/Maven__org_slf4j_slf4j_api_1_7_7.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/misc.xml b/.idea/misc.xml
deleted file mode 100644
index f94681eda..000000000
--- a/.idea/misc.xml
+++ /dev/null
@@ -1,42 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 1.8
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/modules.xml b/.idea/modules.xml
deleted file mode 100644
index 6c843dac5..000000000
--- a/.idea/modules.xml
+++ /dev/null
@@ -1,23 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/vcs.xml b/.idea/vcs.xml
deleted file mode 100644
index 94a25f7f4..000000000
--- a/.idea/vcs.xml
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
-
-
-
-
\ No newline at end of file