Added support for updating path attributes other than color, weight and opacity
Added unit test for changing path color and fillColor after initial creation
Fixed issue with isDefined being called on the wrong object
Reworked the test case as it was giving a false pass.
Updated _updatePathOptions to call setStyle with the correct options which was not working in the previous version.
Merge pull request #367 from nblu/master

Added support for changing path attributes