Add Fields extenion hook for 'Attribute_Default'

Add Fields extenion hook for 'Attribute_Default'
Merge pull request #62 from jason-zz/patch-4

Add Fields extenion hook for 'Attribute_Default'
BUGFIX: URL for reporting issues, fixes #60.
Merge pull request #63 from frankmullenger/60-composer-update

BUGFIX: URL for reporting issues, fixes #60.
MINOR replace new Price() with Price::create() to allow it to be overridden with Object::hasCustomClass()
BUG Money precision needs to accept less than 2 decimal places
Merge pull request #64 from frankmullenger/price-class-override

MINOR replace new Price() with Price::create() to allow it to be overrid...
MINOR: Use precision directly from the ShopConfig as it defaults to 2.
Merge pull request #65 from frankmullenger/precision-bounds

Precision bounds
Select specific element.
Merge pull request #66 from RuthAdele/patch-1

Select specific element for price variation
set Product Qty field to type number

Good UX, especially for iPads etc., to bring up the correct keyboard.
Change to subclassing NumericField

In the hopes that Silverstripe will change NumericField to have type="number".
(see issue https://github.com/silverstripe/silverstripe-framework/issues/3289)
Merge pull request #68 from RuthAdele/patch-2

set Product Qty field to type number
Add Fields extenion hook for 'Attribute_Default'

Add Fields extenion hook for 'Attribute_Default'
BUGFIX: URL for reporting issues, fixes #60.
MINOR replace new Price() with Price::create() to allow it to be overridden with Object::hasCustomClass()
BUG Money precision needs to accept less than 2 decimal places
MINOR: Use precision directly from the ShopConfig as it defaults to 2.
Select specific element.