Revert "Slightly improve Ext.Direct-related code"

This reverts commit e90e346240b3fd77c26a21a96b6aaf6fd15facf1.

Conflicts:
	javascripts/ext.js