changed setTransion() and getTransition public in Page.java.  Needed for subclasses.
Added setDefaultTab() to TabPanel.java
Added startTouch() and stopTouch() methods to TouchPanel.java
Added YesNoFlipSwitch.java
Added the following methods to TextBoxBase.java:

public void setSecondaryStyle(String style)
public int getMaxLength()
public int getVisibleLength()
public void setMaxLength(int length)
public void setVisibleLength(int length)
public void setPlaceholder(String placeholder)
Fixed maven pom version.
Merge git://github.com/dennisjzh/GwtMobile-UI

Signed-off-by: Frank Mena <frank.mena@noledgy.com>

Conflicts:
	src/com/gwtmobile/ui/client/page/Page.java
	src/com/gwtmobile/ui/client/widgets/TabPanel.java
	src/com/gwtmobile/ui/client/widgets/TextBoxBase.java
goBack() functionality was broken. Fixed it.Added setBackButton() method to HeaderPanel.java. setLeftButton() is hard-coded to the string 'BACK', which precludes setting a back button with text such as 'Cancel'.Added methods to TextBoxBase.java:getMaxLength(), getVisibleLength(), setMaxLength(), setVisibleLength(), setPlaceholder()Exposed 2 methods in TouchPanel.java: startTouch() and stopTouch().This is needed in places where you have a map embedded in StackPanel, etc.Without this, you cannot pinch and zoom the map.
Merge pull request #9 from noledgy/master

Fixed goBack() and added new functionality