removed unused warnings and code and format of code.
allow generateJsonFromGenericResultsetData to handle double quotes in strings
update latest mifostenant-default schema for now.
allow user with read only permissions to still change their own account details.
fix validation on inArrearsTolerance for loan creation, update sql after production and demo server upgrade.
update core DDL + minimum reference data for deploying mifosx platform.
Update mifosng-db/multi-tenant-demo-backups/bare-bones-demo/README.md

update description of whats in the bare-bones-demo
Continue tidy up of DDL and reference data, focusing on user admin area correcting api and implementation details.
update schemas after patch.
drop audit fields for office tables, update api-docs, update DDL and schemas.
update demo backup.
drop audit columns on organisation currency, update api docs on configuration api.
update DDL of demo database. move portfolio specific serialization classes our of infrastructe packages.
drop audit columns for office transactions, funds, staff, charges.
update api docs around codes, update validation from JSON API request.
update docs on funds api
update staff api docs and validation.
add ability to delete office transactions based on chat with dick.
update api docs for charges, update validation of charges.
wip:modifications to guarantor related services