Make false/0 fail, and add last/2 as a bonus

It a naive implementation of last/2 using append/3.
Improve handling of prolog flags

Now only define flags, their values and if they are settable in one
place.
Merge branch 'develop' of github.com:rvirding/erlog