Merge pull request #162 from petercolberg/master

Copy object
run travis on mac
Merge pull request #163 from tkelman/travis-mac

set up travis for mac + linux
change language back to cpp to get multi-os builds
Fix deprecations from JuliaLang/julia#8578
Add badges to README

I'd add the AppVeyor badge too, but I have no idea where to find it.
Typo in build.jl
Merge pull request #165 from dmbates/master

Typo in build.jl
Support `eltype` for datasets. Fixes #167.
git-ignore deps/deps.jl
Add test for issue #167.
Add AppVeyor badge
Fix reading datasets made of compound datatypes with arrays
Add test of reading dataset with compound datatype
implement Blosc compression for #173
no need to check for HDF5 1.8 in blosc.jl, since that is required by HDF5.jl anyway
add heuristic auto-chunking if chunk is not specified for blosc; add compress=true option to JLD
Pkg.add Blosc in travis
added tests for Blosc-compressed JLD
Fix path issues for loading test file