open graph changes

added locale and canonical, changed types
pull locale from settings
Merge pull request #40 from DaElsta/master

open graph plugin