Copy the internal indexes two

pkless tables have an internal index for their primary key
Copy the internal columns too

we need to copy the internal column containing the hidden pk also
Check duplicate position against non-internal

getColumn(int) looks at the non-internal positions, so compare to
that size before accessing
Added a test
Ignore nohup.out

this gets automatically created when you run the sqllayer in the
background, just as a log
Remove akibanPK if adding a primary key
Revert "Remove akibanPK if adding a primary key"

This reverts commit ef13450f0def7d01f28704817a9bbd1bc0246a1f.
This isn't where we should do this because it leaves a dangling
column in the db, we need to remove it up at the alter table level
If adding PK to PKLess table, drop akiban pk
Allow dropping of internal columns

I'll need to go back and fix this so that user can't somehow drop
the internal column
Include internal columns size on add column pos

When adding a new column, the auto position needs to be calculated
including the internal columns
Added some PKLess alter table tests
We don't support positioned add column at all
Added test for dropping akiban column (Ignored)

Currently failing on master, will need to add a card
Fixed up adding primary key test
Merge branch 'adding-tests' into rename-column-overwrites-pkless-rows

I wanted to run the tests against master so I know what's a regression,
versus still broken
Use new tables column count for added column pos

because the new table will have a different number of columns if
columns were dropped also
Removed unused variable declarations
Correctly get non-internal columns

the internal column isn't always at the end
Added a TODO for later
Use new style of compareRows in test

Because the old style couldn't handle the hidden pk in the middle