Changed the base class of UluleError

From Exception to StandardError. This should not break code (if it does, then your code is ill-formed).
This fix a bug with `rescue` or `rescue => e`, UluleError would not be rescued, crashing the whole thing.
This commit fixes this bug.

-----

This is important, in case you rescue standard errors later. Please accept the pull request.