some basic tests for copyables, linking them into the main test suite, bumping rev
* peeking input streams & tests
* master test suite
* DataInput to InputStream adapter
* utility class for writing Serializable objects as bytes
* utility class for creating InputSupplier & OutputSupplier objects
* catching EOF and returning -1 instead in the PeekingDataInputStream
* adding a .gitignore file
* moving the core lib into core/ directory so we can have sibling modules which introduce dependencies w/o dirtying up the core guava only module
* ivy buildout for the core module
* removing committed libs, ivy will grab them from elsewhere