Make sure parent_id is optional

Not sure why this is necessary since
further down in the code, the respective
call to belongs_to :parent actually does
pass :required => false.

It might also be possible to just drop the
property declaration completely but I have
no time to test it on all adapters, I only
need it on postgres, and this does the trick