extjs and bower + upgrade and update

I started by trying to make Ext.js use Bower, but it's not registered yet, as they seem to want you to download it through their site.

So, I did that, and upgraded the library file to the latest non-minified version.

Also, the app itself was the old style, so I went through and converted it to the new one.

*#475