added fix for reading version.txt on Java 7
refactor ViewFactory.java
add nbactions.xml and modify nb-configuration.xml
rename ShowPreferencesPanel to PreferencesPanel
rename ShowTransactionsPanel to TransactionsPanel
refactor swing view system
move preferences to preferences folder
rename preferences submit/undo actions
first pass of modular preferences
fix many bugs
layout fixes and cleanup
fix two bugs in preferences