Update nvd3
Update chart view implementation

Fixes stability issues.
Allow method as chart dataset provider