tag: add parameter to return deleted tags

This is used in Kaui, in the tags audit screen.

Signed-off-by: Pierre-Alexandre Meyer <pierre@mouraf.org>
payment: implement search APIs for payments

Signed-off-by: Pierre-Alexandre Meyer <pierre@mouraf.org>
audit: initial check-in for Audit API optimizations

This is still work in progress - checking-it in for an early code
review and performance benchmarks.

Signed-off-by: Pierre-Alexandre Meyer <pierre@mouraf.org>
audit: fix audit_log entry when creating accounts

The account_record_id column wasn't populated.

Signed-off-by: Pierre-Alexandre Meyer <pierre@mouraf.org>
beatrix: fix tests failures due to audit changes

Signed-off-by: Pierre-Alexandre Meyer <pierre@mouraf.org>
server: fix tests failures

Signed-off-by: Pierre-Alexandre Meyer <pierre@mouraf.org>
invoice: speedup invoiceDaoHelper.populateChildren

Fetch invoice items and payments via account record id.

See #60.

Signed-off-by: Pierre-Alexandre Meyer <pierre@ning.com>
util: speedup DefaultAuditDao

Fetch record_id <-> id mappings at once, per table name.

See #60.

Signed-off-by: Pierre-Alexandre Meyer <pierre@ning.com>
server: fix tests failures

Signed-off-by: Pierre-Alexandre Meyer <pierre@mouraf.org>
pom.xml: update killbill-oss-parent to 0.5.9

Signed-off-by: Pierre-Alexandre Meyer <pierre@mouraf.org>
Merge branch 'api-changes-pre-1.0'