I've refactored the packages names from "com.vaadin" to
"org.vaadin.addons" cause accondingly to terms of service:
http://vaadin.com/terms-of-service only Vaadin Ltd. can use the package
name "com.vaadin".
I've changed the project to maven to simplify the change for community.
Changed the FocusHandler to set the cursor's position to 0 when its
empty.
Still untested!
Bugs corrected:
Left key and Tab are working.
When someone clicks in the field the cursor stops in the first
position allowed.
Commented code removed.
README added
Updated changelog
Project settings changes

 - Modified POM to the new Vaadin 7 config
 - Git ignore IDE Specific Stuff
 - Project specific stuffs removed from control history
Refactory on project specific suff

  - Ignore file
  - unused deployment descriptor
Refactory to Vaadin 7

 - Classes was moved to new structure
 - Small changes to use Vaadin 7 Widgetset API and conventions
JRebel deployment file ignore

 - src/rebel.xml
Some bufixes

 - Tab events
 - mask lenght reforcements
 - refactory of ignored keys
OSGi Support

 - POM modified to use Bundlor Maven Plugin
 - Added a basic bundlor template
Bug fixes and new features

 - Features
   - Masked textfield now can handle unmasked fields sent from server
   - Added copy and paste support
   - Delete text from selection range
   - Support for Number Property Datasources with digit only mask
   - User can specify if the mask exists only on client-side values
Currency Field support

 - Added a new currency field, to use with decimal values
Field name refactory

 - Currency field was renamed to DecimalField, for semantics.
Configuration changes

 - Removed the user agent property from GWT Module
 - Small fix in template to avoid OSGi export from client-side packages
Merge pull request #14 from EduFrazao/currencyfield

Vaadin 7 Support e um Field Decimal