Merge pull request #86 from geekwright/master

Cast return from executeUpdate() as int in all cases
Added escape method, which doesn't add quotes

This is for compatibility with Formulize, and would make a difference to Formulize users.  It presents no issues for any existing functionality, and until the full Doctrine conversion is complete, would be useful in situations where for whatever unusual legacy reasons, escaping without adding quotes is desired.
Merge pull request #88 from geekwright/master

A set of small fixes
Merge pull request #89 from geekwright/master

Service Manager Implementation
Merge pull request #87 from jegelstaff/master

Added escape method, which doesn't add quotes
Clean up quote and escape - completing PR #87

Part of this is undoing the bizarre unescaping done to the escaped string that was introduced in 2009 in sourceforge commit 3748. This is an inappropriate place to do this, as whatever it is trying to undo is not being done my the database escaping. If this breaks things, we need to find the root cause and fix that. This silliness must end; It is potentially insecure and violates the stated purpose of the quote() method in that it can corrupt data being stored instead of preserving it.

Eventually we may want to add the escape() to the main doctrine based connection, but this only adds it to the legacy layer, to match a corresponding change in in 2.5.7.