New prog dialog

New program dialog branch forked from @vidak92 without property file changes.

This is according to that [pullrequest](https://github.com/Catrobat/Catroid/pull/365)