Added UpdaterCallback to Typeahead

When an item is selected in Typeahead, the registered UpdateCallback's onSelection methode is called with the item's suggestion as its parameter. The string that onSelection returns is put to the input field.
Merge pull request #313 from jkpl/typeahead

Added UpdaterCallback to Typeahead
DateBoxAppended can now set an alternate size and alignment for the textbox.

DateBoxBase can now also set the alignment for the textbox.
Allow editing the TextBox in DateBoxAppended
Add constructor with target parameter to open link in new window/tab
Merge pull request #314 from jkpl/dateboxfeatures

Alternate size and alignment in DateBoxAppended
Merge pull request #316 from JulienNexonia/master

Target parameter in NavLink
DateBoxAppended can now set an alternate size and alignment for the textbox.

DateBoxBase can now also set the alignment for the textbox.
Allow editing the TextBox in DateBoxAppended
Add ability to change readonly state of input box in DateBoxBase and DateBoxAppended.
Merge branch 'dateboxfeatures2' of github.com:jkpl/gwt-bootstrap into dateboxfeatures2
Merge remote-tracking branch 'upstream/master' into dateboxfeatures2
Merge pull request #315 from jkpl/dateboxfeatures2

Allow editing the TextBox in DateBoxAppended
Fixed a misspelling on "class" attribute into TooltipCellDecorator
Merge pull request #319 from mathieuboniface/master

Fixed a misspelling on "class" attribute into TooltipCellDecorator
Alert.java: Extra Constructors for easy programmatic use.
ValueBoxBase: Adding validation support with Control Decoration.

Implementing interface HasEditorErrors<T> to apply control decoration
on constraint violations.
Merge pull request #322 from ivangsa/dd7b2f7e9e2e3209759f947cea415f7e52f1f773

Alert extra constructors for easy programmatic instantiation
Merge pull request #324 from ivangsa/master

Implement HasEditorErrors<T> in ValueBoxBase<T> for BeanValidation errors and decorations.
Sync icons with Font Awesome 3.0.2