fix error so that jruby add_column will respect "after" option

In activerecord, you can specify add_column with "after" option to tell what column to append the new column after. In jRuby, this option is ignored. This patch should be able to fix it. I am not sure the existing class was tested at all. I will be happy to pair with someone to pair on writing the test.