Fix for listAutoReplace

:Release Notes:
1. Ensure "listAutoReplace now accept only integer as input for offset and limit
2. its returning False for all invalid offset and limit values (strings and special characters).

:Detailed Notes:
2. its returning False for all invalid offset and limit values (strings and special characters).

:Testing Performed:
Was tested on Starfish build 236.

:QA Notes:
correct request:
luna-send -n 1 -f palm://com.palm.smartKey/listAutoReplace '{ "offset":"0", "all":false, "limit":"10"}'
wrong request:
luna-send -n 1 -f palm://com.palm.smartKey/listAutoReplace '{ "offset":"invalid", "all":false, "limit":"$%^"}

:Issues Addressed:
[GF-10662] com.palm.smartKey:listAutoReplace - returns True for invalid offset and limit

Open-webOS-DCO-1.0-Signed-off-by: Igor Kuksyuk <ikuksyuk@luxoft.com>

Change-Id: I101eabac39633a263499cf7716ce1c07525a69b8
Reviewed-on: https://g2g.palm.com/2932
Reviewed-by: Build Verification
Reviewed-by: Igor Kuksyuk <ikuksyuk@luxoft.com>
Tested-by: Igor Kuksyuk <ikuksyuk@luxoft.com>
Reviewed-by: Roger Stringer <roger.stringer@lge.com>