Added custom prefix support for widget getSkinName
Build for widget getSkinName custom prefix support
Added missing semi-colon
Build for widget skin missing semi-colon
Fixed bad getSkinName test, showing up as a failure on phantomjs

The class names didn't match the assertions. Moved all the classnames
to be dynamic instead of the static + dynamic, which was getting
confusing to maintain.

Passes on FF, Chrome, Safari, IE, PhantomJS

NOTE: Ideally, want to update the test page to follow the latest
pattern, with test-console, but that's a separate commit.
Merge branch 'dev-3.x' into getSkinName-Prefix

Conflicts:
	src/widget/HISTORY.md
Merged in latest dev-3.x, fixed HISTORY.md conflict
Merge pull request #397 from sdesai/getSkinName-Prefix

Support customizable prefix for getSkinName