Merge pull request #5 from biojava/master

update to latest master branch
working on validation file parser
new datamodel for parsing of validation reports
new datamodel for parsing of validation reports
Made REMARK 350 record parsing accept variable spacing between items,
since there are several cases of inconsistency in the PDB files
(examples: 1GR5, 1M4X).
Merge pull request #55 from pwrose/master

Made REMARK 350 record parsing accept variable spacing between items,
Adding projection methods to RotationAxis
Add rotate method to RotationAxis

Also made rotation matrix direction right handed 
(Calc.rotate uses a pre-multiply convention)
Ignore chains that are not part of a biological assembly.
Merge branch 'master' of https://github.com/biojava/biojava
fixing compile error
Add a fairly basic genbank writer (mostly ported from BioPython), expose
strand for SequenceLocations (to handle locations which cross the origin
of a circular sequence), and allow for qualifiers on sequence features,
which are needed to write proper genbank sequence annotation
fixing compile error
Remove external dependancy on commons-lang3
Merge pull request #56 from pwrose/master

Ignore chains that are not part of a biological assembly.
Add a test of the Genbank Functionality
Update test to use proper assert for tests
Merge branch 'master' of https://github.com/emckee2006/biojava into emckee2006-master
fixing a check that seems wrong
biojava3-core/src/test/java/org/biojava3/core/sequence/io/GenbankWriterTest.java