updated i18n for GUI elements plus small fixes

MainGUI:
* added loading of default locale or user specified locale
* added menu item for language setting 'system locale'
* ressource string names and variable names reworked for proper i18n
* language names coded in GUI form as they won't be changed
* initial location of log GUI set to parent center
* locale code of catalan corrected to ca_ES
* code cleanup

common.properties:
- removed as no longer needed by MainGUI

DefaultSettings.properties:
* default language set to 'system locale'
* added emu.useDebuggerMemory

languages directory:
* converted language files for new type localisation
* reused most of the existing translations
* completely reworked German translation

MemoryViewer:
* form and contents made resizeable
* resource string names and variable names reworked for proper i18n
* code cleanup

InstructionCounter:
* rows make sortable
* number of rows adjusted to found opcodes
* code an UI cleanup

RegisterTable:
* adapted to be integrateble in NetBeans UI designer
* code cleanup

DisassemblerFrame:
* adapted for new RegisterTable
* ressource string names and variable names reworked for proper i18n
* OptionModePane replaced by proper UI form (DumpCodeDialog)
* file dialog filter definitions moved to Utilities
* dialog made resizeable

MemoryBreakpointsDialog:
* file dialog filter definitions moved to Utilities

CheatsGUI:
* redesigned for i18n using NetBeans

CancelButton:
* adapted to be integrateble in NetBeans UI designer

MemStickBrowser:
* code cleanup
* implemented list refreshing
* resource string names and variable names reworked for proper i18n

LogGUI:
* dialog will open by default centered in parent
* ressurce string names and variable names reworked for proper i18n

OptionPaneMultiple:
- removed, superceeded by DumpCodeDialog

Utilities:
* moved charset to Constants
* code formatting

LogWindow:
* resource string names and variable names reworked for proper i18n

ElfHeaderInfo:
* resource string names reworked for proper i18n
* code formatting

ConsoleWindow:
* resource string names reworked for proper i18n
* code formatting and UI cleanup

ImageViewer:
* resource string names reworked for proper i18n
* code formatting and UI cleanup

sceUtility:
* changed Resource usage to ResourceBundle

UmdBrowserPmf:
* replaced icon0 sizes with defined in Utilities
* code formatting
* added NOI18N to strings

UmdBrowser:
* redesigned broken NetBeans UI
* reintroduced discID and firmware denotes

Constants:
* new class for containing system wide constants
* added ICON0 size definitions
* added file filter definitions

SettingsGUI:
* fixed FORM error for General page
* resource string names reworked for proper i18n
* added entry for debugger memory usage
* code formatting and UI cleanup

ControlsGUI:
* resource string names reworked for proper i18n
* code formatting and UI cleanup

PSF:
* added usage of Constants

Emulator:
* resource string names reworked for proper i18n

VfpuFrame:
* localised title string

MemoryBreakpointsDialog:
* added string localisations
* UI layout improved
* enabled dialog resize
* improved remove button enabling
* export button only available if items are present

LogWindow:
* 'Clear' button resource changed

git-svn-id: http://jpcsp.googlecode.com/svn/trunk@3265 4ab978e6-3352-0410-996c-0b42db0051c8
fixed regression from r3265 - disassembler lines not written to file

git-svn-id: http://jpcsp.googlecode.com/svn/trunk@3266 4ab978e6-3352-0410-996c-0b42db0051c8
added i18n for FileLoggerFrame
code cleanup

git-svn-id: http://jpcsp.googlecode.com/svn/trunk@3267 4ab978e6-3352-0410-996c-0b42db0051c8
fixed Cancel button not working
dialog opens centered in parent

git-svn-id: http://jpcsp.googlecode.com/svn/trunk@3268 4ab978e6-3352-0410-996c-0b42db0051c8
added some translations for pt_BR (thanks azteczx)

git-svn-id: http://jpcsp.googlecode.com/svn/trunk@3269 4ab978e6-3352-0410-996c-0b42db0051c8
fixed regression from r3265 - language strings in main menu are not displayed properly on all systems

git-svn-id: http://jpcsp.googlecode.com/svn/trunk@3270 4ab978e6-3352-0410-996c-0b42db0051c8