Merge pull request #39 from simonwex/master

Declaring createCard
grunt-cli
Merge pull request #40 from Pomax/master

grunt-cli
Channel animations
missing semicolon
Merge pull request #41 from Pomax/ceciuiluke

ceci-ui changes from Luke
eak wasn't defined.
allows for better extending
semicolon
Merge pull request #43 from Pomax/extending

Enabling extending
multichannel
merge appends
console log removed
auto-id generation when an element has none
dehydrate/rehydrate for elements
card hydration
Merge pull request #46 from Pomax/testapp2

auto-id generation when an element has none
Adding app context as 'this' for onload callbacks.