Merge pull request #159 from matfed/master

additional workflow configuration options
Fixing SequenceFileIterator. The problem was with passing the same reference in the next() method (constantly reusing the same object) instead of returning a new one.
Merge pull request #160 from miconi/master

Fixing SequenceFileIterator.
using scala arm, moving scala commons to a separate project