Use AngularJS best practice naming conventions
Make chartObj attribute optionnal

Also declare dependencies on AngularJS
Merge pull request #16 from Ecodev/master

Naming conventions. Declare AngularJS minimal version and make chartObj attribute optionnal