support optional params to functions
code review updates, patch core-iconset js source
Merge pull request #75 from jakemac53/optional-params

support optional params to functions