Refactored some amount methods into MonetaryFactory API, also used by
MonetaryAmounts singleton.
Removed template params from amount, keeping it on factory.
Merged comments.
Merge branch 'master' of https://github.com/JavaMoney/jsr354-api.git

Conflicts:
	src/main/java/javax/money/MonetaryAmount.java
	src/test/java/javax/money/MonetaryAmountsTest.java
	src/test/java/javax/money/impl/DefaultMonetaryAmountsSpi.java
Moved getPrecision, getScale to NumberValue.
Added javadoc.
OPEN - task: Updated JavaDoc and tests
Updated MonetaryValue
OPEN - task: Updated JavaDocs
Removed MonetaryValue.
Merge branch 'master' of https://github.com/JavaMoney/jsr354-api.git

Conflicts:
	src/main/java/javax/money/MonetaryValue.java
Reworked MonetaryFormats.
Removed dep on java.text, reorgananized/simplified API.
Added decoration flavor.
Fixed several issues with generics usage.
Renamed priority annotation for avoiding confusion with EE priority.
Simplified, refactored formatting API further.
OPEN - task 2: Adjust to API changes 
http://github.com/JavaMoney/javamoney-examples/issues/issue/2
Fixed minor Javadoc issues.
Merge branch 'master' of https://github.com/JavaMoney/jsr354-api.git
Renamed a mehod slightly.
Javadoc fixes.