Configtool Update Recording Tab

fixes #540
- Moved directory selection to recording tab
- Added recording tab heading
- Other refactoring (renaming variables to match style)

Edit: Now added:
- Replace directory edit button text with "Browse..."
- Translation support for the various changes
No this should be lowercase and was done on purpose. We use this string to datafill the setup.py bundling mechanism automatically. Changing this would change our pypi name and would cause freeseer to be packaged as "Freeseer" instead of "freeseer". It is nicer to do <b>pip install freeseer</b> than with the uppercase.

https://github.com/Freeseer/freeseer/blob/master/src/setup.py#L25