Ignoring empty string in form validation.
Started Publishing Feature and removed files from lib.
Merge branch 'createNewStd' of https://github.com/nghiank/ComOn into createNewStd

Conflicts:
	public/js/controllers/editCompFormCtrl.js
	public/js/controllers/editGrpFormCtrl.js
Added API to get all versions of a component.
Added delay to API testing.
Removed console.logs()
added versionList modal
Merge branch 'VersionControl' of https://github.com/nghiank/ComOn into VersionControl
Added publish functionality. Clicking on a version will publish that version.
css change
Merge branch 'VersionControl' of https://github.com/nghiank/ComOn into VersionControl

Conflicts:
	public/views/Schematics/versionListModal.html
update check name, favourites, checkId, and publish/unpublish for version control.
Merge branch 'VersionControl' of https://github.com/nghiank/ComOn into VersionControl
Fixed publishing bugs.
Changed style settings.
Change on appearance of child-list and version-list
Added check against republishing same version.
Merge branch 'VersionControl' of https://github.com/nghiank/ComOn into VersionControl
css changes for un-published list items
Merge branch 'VersionControl' of https://github.com/nghiank/ComOn into VersionControl