DESC
uml: fault handler micro-cleanups
EDESC
From: Paolo 'Blaisorblade' Giarrusso <blaisorblade@yahoo.it>

Avoid chomping low bits of address for functions doing it by themselves, fix
whitespace, add a correctness checking.

I did this for remap-file-pages protection support, it was useful on its own
too.
