added swap files to gitignore
sunburst directive: support partial hierarchy updates
sunburst: support for keyFunction
http mock: bug fix