fixes bug in WidgetListEntry

children did not get removed properly

fixes ISSUE 295
added license file
fixed mistake in remove method of WidgetList
Cleaning typo
Fixing events names
Add function update to appcache wrapper
OBSOLTE => OBSOLETE
Added Swipe menu panel
Merge branch 'master' of https://code.google.com/p/mgwt
Merge branch 'master' of github.com:dankurka/mgwt
Added getter for current Page on Carousel

fixes issue 304
Merge pull request #27 from MathieuLorber/typo

Typo
Merge pull request #23 from Rafaesp/master

Fixed mistake in method remove of WidgetList
Merge branch 'fn-update' of github.com:MathieuLorber/mgwt into MathieuLorber-fn-update

Conflicts:
	src/main/java/com/googlecode/mgwt/linker/client/cache/ApplicationCache.java
Merge pull request #25 from MathieuLorber/correct-events

Fixing events names
Added vertical align property to swipe menu CSS

Without "vertical-align: top" on the .menu and .content selectors, the two do not align properly.
Moved Open and Close event firing to beginning of open and close
Moved open/close event firing to openMenu/closeMenu

I still think it should be moved from its original position for the reasons I mentioned before. But if it's in open() and close(), the events aren't fired after opening/closing the menu with a swipe. Moving it to openMenu/closeMenu fixes this.
Merge pull request #30 from bkrieger/swipemenu

Moved Open and Close event firing to beginning of open and close
Merge pull request #28 from bkrieger/css

Added vertical align property to swipe menu CSS