INCOMPLETE: Started porting file chooser from previous version
On branch file-dialogue-testing
Changes to be committed:
	new file:   src/net/teslaworks/visualizer/FileChooser.java
	modified:   src/net/teslaworks/visualizer/Visualizer.java
Added optional filechooser (ported from original code)
 Changes to be committed:
	modified:   src/net/teslaworks/visualizer/FileChooser.java
	modified:   src/net/teslaworks/visualizer/Visualizer.java
Adds compatibility for new file chooser dialogue
Changes to be committed:
	modified:   src/net/teslaworks/visualizer/LayoutXML.java
Modified the unused getFilename() to return a regular path
Merge branch 'master' into file-dialogue-testing

Conflicts:
	src/net/teslaworks/visualizer/Visualizer.java
Fixed file chooser with new merge