Update sample.config.js
Fixes #361
Merge pull request #362 from pencilblue/story/PB361

Fixes #361
Fixes #360. Fixes issue where the theme for an article cannot be specific
Merge pull request #363 from pencilblue/issue/PB360

Fixes #360. Fixes issue where the theme for an article cannot be specifi...
Fixes #360. For real this time.
Merge pull request #364 from pencilblue/issue/PB360

Fixes #360. For real this time.
Merge branch 'master' into story/REMOVE_PROMISES
More removal of code that uses promises