Fix #1828 enh(importer): move to csv-js library, fix apply

Move to csv-js library, more standards compliant and configurable.
Requires bower install before can be used, noted in tutorial.

Fix #1828, wasn't rendering as needed $scope.$apply.