added cleaner way to generate config files using runtime annotations

Checks for static fields annotated with GetProperty.
![skrmklippannotations](https://f.cloud.github.com/assets/3679678/824845/d915c0aa-f053-11e2-9eda-2d3cd8ca08f4.PNG)