jsp-precompile-rearranged

This pull checks for tmp dir. If not available defaults to docroot. 
It is still possible for a fancy plugin to specify its own dir by overriding the target compile-prepare-set-jsps-source