Make phongo_throw_exception variadic to improve error messages
Throw exception on failure

This prevents a broken Query object that can lead to segfaults
We are throwing exception here, doesn't matter if we are assigning return value