Merge pull request #1 from sherwinyu/setup-datamodels

Setup datamodels
Merge branch 'master', remote-tracking branch 'origin'
Merge branch 'master', remote-tracking branch 'origin'
add divSetCursor (initial stab) at allowing setCursor to be compatible with content-editable divs; update helpers.js.coffee#setCursor to conditionally check element type to set cursor. minor comment clean up
add get cursor and modify get cursor to work for content edtiable divs
generalizing valField, labelField, etc to work for both content editable divs and textarea views
fixing some bugs in smartFocus
update HumonControllerMixin#insertChild to focus properly after inserting the child instead of relying on activateNode's deprecated focus mechanism
remove focus options from HumonControllerMixin#activateNode
update set/get cursor to check for span and div in addition to textarea/input; add styling over rides for edtiable fields
update Gemfile: bump ember-rails verison to 1.0.0; hard code ember-source version to 1.0.0.beta.2; comment out requires for model, store
set up test harness in test view for finding out why controllers aren't inherited by child views
update content_field#init to reclaim controller and context property
Merge pull request #2 from sherwinyu/upgrading-ember

Upgrading ember
fix HEV bug: embedded hnv.nodeContent and embedded detailController.content disjunction
standardize HEC and HEV to use 'content' as the attribute name
restyling key field and icon; clean up ContentEditableField and subclasses
add ValEditableField but it's not renderinga nything