Updated .gitignore.
Initial version of binary file IO.

BinarySource produces ImmutableByteArray instances to allow access to chunks of binary data.  An implementation of BinarySource using NIO is complete.

The tests now include downloading of test data from c3d.org using the custom sbt task fetch-c3d-example-files.