Corrections to the IrreversibleURLShortener code

I made a few corrections based on my testing with CF9