Escape quotemarks that occur inside of strings when printing DF's
Merge pull request #478 from garborg/master

Update doc example code
Use @~ macro for formulas
Fix formula bug
Move non-essential functionality to prototypes directory
Merge pull request #483 from JuliaStats/jmw/purge

Move non-essential functionality to prototypes directory
Update docs
Add PDA doc section in proper place
Merge pull request #476 from JuliaStats/jmw/escape

Escape quotemarks that occur inside of strings when printing DF's
Fix show() and drop dead utility functions
Stop treating DataFrames like matrices
Merge pull request #484 from JuliaStats/jmw/operators

Stop treating DataFrames like matrices
Fix #491

- Remove element-wise comparison operators
- Check equality of columns for isequal
- Implement ==
Updates to SubDataFrames, implementation of DataFrameRow

* Parametrize SubDataFrames by T<:AbstractVector{Int}
* Changed SubDataFrame to immutable
* DRYed out sub() functions
* Deprecated subset (alias for sub), on the theory that we should
  remove redundant methods like this
* Add show() for DataFrameRow
* Change EachRow, EachCol -> eachrow, eachcol, to better match
  Base convention for iterators
* Return DataFrameRows from eachrow
* Changed Sort.lt comparisons to compare DataFrameRows (for issorted)
* Specialize collect(r::DataFrameRow), so that Dict(collect(r::DataFrameRow)) works
* Start to use size(df, 1) for nrow(df), size(df, 2) for ncol(df)
Merge pull request #474 from kmsquire/row_as_subdataframe

Implementation of a DataFrame row as a parameterized SubDataFrame (fixes #375)
Bump julia require to 0.3-
Merge pull request #494 from JuliaStats/sjk/equality

Fix #491
Update syntax
Allow user to specify column types

Clean up existing code a bit as well
Fix show() for UTF-8 characters