Refactoring how constructors are called...

This removes the need for asynchronous code in the base widget and addon
constructors. Also allows the constructors to "act normally" when an
element has already been initialized (the object returned from the base
constructor will be called from the constructor wrapper).
Updating README with info on 1.x vs 0.1.x
Fixing a bug with the carousel goto logic
Change year to 2013
Fixing DNS entries for xooie.net
Merge pull request #72 from pselle/change_year

Change year to 2013
Fixing Stylesheets bug

Fixes a bug where the styleSheet object may not always be created
when the _index value was calculated.  This solves the problem by
creating a method to check for the index and caluclate it if it is
undefined.
Uping version to 1.0.3
Merge branch 'master' of https://github.com/Comcast/Xooie

Conflicts:
	source/CNAME
Fixing the download button
Fixing requirejs README link
Merge pull request #76 from rottina/master

Fixing requirejs README link
Adding compressed build task

Updated requirejs Grunt task to build a compressed version of Xooie.
Fixing IE8 Bug - indexOf

Added polyfil code to support the use of indexOf and bind in IE<9.
Updated the Github pages site.  Fixes #75.
Fixing lack of ownerNode support in IE8

This addresses the fact that IE8 does not support the ownerNode propery on
stylesheets, and all other browsers don't support id on stylesheets.  Fixes #77.
Adding JSLint task

Needed stricter linting, hence adding JSLint instead of JSHint
Delint

Delinted widgets/base.js and addons/base.js
Removing Keybinding logic

This was an idea that I don't want to pursue, hence removing it from the project
Keybinding should be managed by individual widgets, not globally.
Further Delinting work
Fixing an accidental bang

A bang rang out in the dark.  The build broke.  There was a scream...