adds unit tests react-component and react-directive

@davidchang this adds unit tests 
oops, i realize that load-grunt-tasks was in the Gruntfile, but it's not actually being used here. want to do the following here instead?

```
require('load-grunt-tasks')(grunt);
```