-- reorganize the conditional tests in array_t::push to avoid negative nexist values that trigger erroneous exception (reported by Michael Beauregard)
-- reorganize the conditional tests in array_t::push to avoid negative nexist values that trigger erroneous exception (reported by Michael Beauregard)

git-svn-id: 3ca356001b0d399688015370f365cc2ddfb7aa20@560 9ec3b2dc-5744-0410-9993-b8723341f1db

alansweeney/fastbit,alansweeney/fastbit,alansweeney/fastbit,alansweeney/fastbit,alansweeney/fastbit