Merge pull request #414 from kmsquire/RefArray_fix

Added RefArray import; fixes https://github.com/JuliaStats/DataArrays.jl/pull/13
Readtable shouldn't skip end of highly compressed files. Fixes #415.
Merge pull request #416 from garborg/master

Readtable shouldn't skip end of highly compressed files. Fixes #415.
Fix assertions in 'test/io.jl'
Merge pull request #417 from garborg/master

Fix assertions in 'test/io.jl'
Fix typo breaking read_rda. Add basic rda tests.
Merge pull request #418 from garborg/master

Fix typo breaking read_rda. Add basic rda tests.
Update .travis.yml

Specifying all of the dependencies in `REQUIRE` and `.travis.yml` is silly / error prone. Let's let `Pkg.clone` do that
remove .git/shallow
fix for warnings generated by shallow clone in travis
Merge pull request #420 from WestleyArgentum/patch-1

Update .travis.yml
handle non-shallow clones

For local clones and clones by travis of repos with less than 50 commits `git fetch --unshallow` was throwing a fatal error.

Also, it's probably a little cleaner to do repo manipulation stuff in the `before_install` section.
Merge pull request #421 from WestleyArgentum/patch-2

handle non-shallow clones
Relaxed handling of newlines.
Merge pull request #423 from dcjones/master

Relaxed handling of newlines.
Updates to sorting
Updates to sorting interface.
Sorting updates:

* Collapse DFPerm1 into DFPerm
* Allow user to specify sort order by keyword/column tuple or array
  (e.g., rev=(true,false,false)
* Allow user to specify sort order by order(...) function
  (e.g., order("colname", rev=true) )
* Add issorted(...), and accept the same kw arguments
* Add tests