veriy minor formatting/comment updates on helper
fixed SeoUtil::loadSeoError()
Remove duplicate error written to logs

The ErrorHandler::handleException() call is already writing $error to CakeLog.
If you want to customize it to a different code, ("error" -> "error404"), that should be
done by customizing ErrorHandler::handleException().

Before this change, a single 404 would generate two entries in a log file with the default
Cake ErrorHandler.
Prevent incorrect redirects stopping logging of database errors

if you have a database error on a non-404ing page that matches an seo redirect, that error does not get logged, instead seo takes over and redirects you as if a 404 happened.
Cake 2.x:  Controllers now use $this->request->data instead of $this->data
Edit page:  Set several fields to not be required
Add checkbox to redirects:  Instructs the 301 to not be cached by browser
No functionality change:  logic/style cleanup on __uriToRedirect()

$run_redirect, a few levels of indent and "else" removed by being more liberal with "continue" and "return"
Added required 'contain'  recursive=-1 on AppModel

If AppModel has `recursive=-1` (which is a good practice)
I was geting errors on the attempted (implicit) joins for SeoUri
http://screencast.com/t/G1kZONw26pDt

NOTE: there may be more, this was only me debugging getting some errors, not an audit
Merging in AHM changes. new boolean.
Merging AHM changes