Update deprecated test_throws syntax
Make setindex! consistent for scalars as well as on zero-row DataFrames
Stop setindex! from covering errors with NA, clean up setindex! code
Merge pull request #579 from JuliaStats/insert

Consistent setindex! on zero-row DataFrames, and with scalars