more comment
1.fix comment.
*update to v0.4.3a
1.add HelperBar.tag().
2.add HelperBar.destroy() to destroy the Helpbar so can rebuild
3.allow make plugin to extend HelperBar by HelperBar.fn
4.inside callback bar_click and msg_click, this keyword means the bar.
1. change api addmsg and msg to addmsg(msg,style,event,func) and
msg(msg,style,event,func)
1. fix addmsg function according the unit test result
2. fix msg() result, when msg is pure text.
3. change the testem config so do minifying and test in minifed module during the unittest.
4. more test case.
1.more case.
1.more unit test case for addmsg.
1.HelperBar add cache and delCache
2.rewrite clickClsMsg and mark it as *Deprecated*
3.HelperBar.prototype.getSettings() is now under safe mode, and with clone mode.
1.rewrite the .data()
1. add more case, and clean the test case according the api change.
2. redesign addmsg, so addmsg now is addmsg(msg,style,func), msg initially
has no any event. so user can set event inside the func
3. change msg api according addmsg api change.
* change version to 0.5.0a
1.menu column top has the round corner.
2.option:menu_show_effect: none, slide.sub menu  show in  slideDown and slideUp effect.
3.option:hide_mode: add two more mode:rightClick and rightDblClick
4.option:hide_effect:node, slide. bar show in slideDown and slideUp effect.
5.add default_settings variable to access default_settings
6.option:warn_callback, set callback for warn.
7.fix addmsg bug:callback should trigger after adding msg.
1. QA code according the jshint.
1.add qunit library and unit test start page, which is for one don't have
testem
1. add qunit library
1.change bar.getSettings() code.
1.$.fn.menubar initial method has the context argv. so Helpbar can pass
itself as context into menubar. in all the callback, 'this' keyword is
reference the bar.
2.menu builder will check click is function or not, if not function, set
the empty function.
1. pass internal using function from $.fn.menubar to HelperBar
1. remove the agent variable for internal using utils. create a method of
menubar ( $.fn.menubar('getInternalUsingUtils')) to get _ functions
object.
2. remove all context parameter inside the menubar functions. use
bar_context private proporty to store the bar context when initialization
of menubar happen. reduce code and better readability.
1.rewrite demo
Merge branch 'v0.5.x' of https://github.com/caoglish/HelperBar-Framework into v0.5.x

Conflicts:
	demo.js