Closes #778. Checking result.used() before forward

I'm not sure if its the best implementation, but it fixes #778 without broke forward. 
if you forward to a method that only does result.nothing(), for example, it will forward to the original method's jsp, or something like it.