Cleanup: Use Fody's code weaving instead of having too much boilerplate code
Upgraded: Catel to version 3.9.0