core: Introducing Batch updates to DAOs

The following patch introduces the ability to perform a batch update
Due to the fact spring-jdbc does not "natively" support postgresql we had
to query the stored procedures meta-data on our own.

Change-Id: If5ee0aa90bca3b5c257beb7b0eaa236f02f0206f
Signed-off-by: Liran Zelkha <liran.zelkha@gmail.com>
Signed-off-by: Yair Zaslavsky <yzaslavs@redhat.com>