Fix load function for admin interface

:Release Notes:
Add missing endBatch call.

:Detailed Notes:
Add endBatch call and commit data for last splitted transaction.

:Testing Performed:
tested on local build

:QA Notes:
1. take file defaultSettings.json from settingsservice project
2. run on the tv:
luna-send -f -n 1 -a com.palm.configurator luna://com.palm.db/load
 '{"path":"/home/root/defaultSettings.json"}'
3. check the number of objects in kind

:Issues Addressed:
[ANG-2191] Missing objects when 'load' API is used internally

Open-webOS-DCO-1.0-Signed-off-by: Igor Kuksyuk <igor.kuksiuk@lge.com>

Change-Id: Ie14d596822afcd7077f25844d9a80148e891ca95
Reviewed-on: https://g2g.palm.com/4815
Reviewed-by: DCO Verification
Reviewed-by: Igor Kuksyuk <igor.kuksiuk@lge.com>
Tested-by: Igor Kuksyuk <igor.kuksiuk@lge.com>
Reviewed-by: Maksym Sditanov <maxim.sditanov@lge.com>