Trailing comma's are not handled in certain versions of IE and this
results in modules failing to load
Merge pull request #753 from markewallace/TrailingCommaFixes

Trailing comma's are not handled in certain versions of IE and this