Fix potential NPE if binding is null or empty

Fixes 52North/sos-importer#10
Fixed bug in test

Fixes 52North/sos-importer#6
Fixed bug in test: missed Math.abs() for negative offset values.

Fixes 52North/sos-importer#6

Damn you cubic planet earth.
Code formatting and remove useless javadoc
Code formatting
Fix reference in javadoc
Replace string + string1 by new StringBuffer(string).append(string2).toString()
Code formatting
Fix generics warning
Fix BadLocationException in Step2Panel when reading CSV file with empty lines by replacing StringTokenizer by String.split(regEx)

Fixes 52North/sos-importer#11
Related to http://bugs.java.com/bugdatabase/view_bug.do?bug_id=4418160
Merge pull request #12 from EHJ-52n/develop

Fix NPE when Binding is not defined, fix hardcoded timezone in tests, fix BadLocationException when opening csv files with empty lines
Code formatting
Fix generics warning
Extend KeyAdapter in private class and not KeyListener -> less code
add encoding information handling for data file
Merge remote-tracking branch 'upstream/develop' into develop
Merge remote-tracking branch 'upstream/master' into develop