Split Strophe class up, and AMD-ify

Split Strophe.Connection, Strophe.Request and Strophe.sasl from core.js up into connection.js, request.js, and sasl.js