Forcing locale to be a value in the built version
Fixing up the clear completed button.
Fixing the todo list item template.
Added Check All box.

Also performed some other tweaks to get things rendering cleaner.
Merge branch 'master' into extjs
Updated the TaskList to handle input clicks better.

Now once you double click on the task you can begin editing, without the list redrawing.
Updated TaskCompleteButton to extend Ext.Button
Added editing on double click.

The editing works as long as you hit enter once you're done. I was having some trouble getting the blur event to take hold. I think the TaskList might need to be broken up to have a component rendering each item.

Also added the remove functionality, however there is a js error that occurs when doing this :/ not sure what causes it, but it works...
Merge branch 'master' into backbone
Upgraded libs. Resolving other issues.

Bolding items left.
Trim todo input and prevent whitespace only todos.
Change content to title in model.
Double click on item div instead of just title.
Removed unused jslitmus.js.
Implement removal of items when blanked on edit.
Converting from spaces to tabs.
Making checkall box disappear with no tasks.

Also updated the edited files to use tabs instead of spaces.
Converting from spaces to tabs in the extjs files.
Fixing error with removing a single item.
Adding remove when empty functionality.
Merge branch 'master' into extjs
Fix focus outlline. Switch creation method for xtemplate.
Initial changes to bring application up to spec.
Merge branch 'master' into extjs-widgets

Conflicts:
	architecture-examples/extjs/index.html