adds unit tests react-component and react-directive
use load-grunt-tasks
Merge pull request #14 from davidchang/unit-tests

adds unit tests react-component and react-directive
react-directive no longer uses react-component
react component can be passed into reactDirective

reactDirective now accepts both name of react component and react components
renames .applied to .wrappedInApply