remove `virtual_columns=`

this reduces the surface area of the virtual colums api, and will make
it easier to port to Rails 4
remove `virtual_reflections=`

We are not using this method in the application, and removing it will
ease porting virtual columns and reflections to Rails 4
Merge pull request #1174 from tenderlove/virtual_assignments

Remove virtual assignment methods