Add a skeleton prototype for NewFile dialog rewritten in WPF

NewFile dialog is rewritten using my knowledge of WPF. The code is not fully cleaned up but it shows a good enough starting prototype that is hidden under the define: EXPERIMENTAL_NEW_FILE.

This dialog is made as a prototype and I'm requesting help and RFC.

To enable this dialog you have to go to:
UiService and enable the define:
#define EXPERIMENTAL_NEW_FILE

Known errors/bugs:
- OK button does nothing
- Item images are not loaded
- Resource items (I mean mostly pictures) are not working

The diff is a bit big, as I'm working using Visual Studio. I will clean the patch as I will find how to fix it (maybe I will use a merge tool to revert the unimportant changes).

Please try the "new" dialog and help me fix mostly the resources part with WPF (and make the dialog translatable).