added image and colour replacing - see demo plist for example usage

Ive extended the code handle image and color replacements (to specify cap insets and pattern images respectively). 

Thought I would extend your fork as your font offset feature is very useful!