fix wibox.widget.textbox() & add calander