FLUID-5265: Corrected lodash depenency

The lodash dependency was in the dev devependencies in the package file, which prevented it from being installed by a system using the plugin.
FLUID-5265: Updated the readme
FLUID-5265: Fixed code block in readme
FLUID-5265: Slight refactoring and unit tests

Added unit tests to show the module directory doesn't have to have the same name as the module.
Also corrected a couple bugs with the toArray method.
1) it wasn't actually using the delimiter
2) it didn't trim whitespace from the delimited strings
Merge remote-tracking branch 'justin/FLUID-5265'

* justin/FLUID-5265:
  FLUID-5265: Slight refactoring and unit tests
  FLUID-5265: Fixed code block in readme
  FLUID-5265: Updated the readme
  FLUID-5265: Corrected lodash depenency