Increased precision of decimal fields
Added traps to Decimal quantization operations
Validating that a quantized Decimal value did not loose all non zero digits
Fixed failing tests in Python 2.6
Updated test cases to use custom JSONDecoder class
Fixed more Python 2.6 and Decimal problems
Allowing Twisted to handle any JSON encoding/decoding exceptions
Updated comment
Added calculate_credit_cost class method to MessageCost model
Added QUANTIZATION_EXPONENT setting
Moved credit_amount calculation from SQL to Python
Using MessageCost.calculate_credit_cost instead of repeating calculation
Merged with develop
Merge pull request #777 from praekelt/feature/issue-777-decimal-message-cost

Cannot add a decimal when defining messaging costs
Refactor go.apps.http_api to build on go.apps.http_api_nostream and avoid duplication.
go.api.conversation_api mucks about less in go.apps.
Merge branch 'feature/issue-811-HTTP-API-DRY' into develop
Merge branch 'develop' into feature/adhoc-amqp-test-helper

Conflicts:
	go/apps/http_api/tests/test_resource.py
	go/apps/http_api/tests/test_vumi_app.py