Customize Bluetooth sniff interval

Fix an earlier commit that prevents from customizing some of
the Bluetooth sniff parameters - those cannot be overwritten
anymore in the bdroid_buildcfg.h file.

Also, fixed the indexing in tables bta_dm_pm_cfg[]
and bta_dm_pm_spec[]

Bug: 22676670
Change-Id: I3a7074b9a9c91d312dc5d4314b7c304baf4ae20d
diff --git a/bta/include/bta_api.h b/bta/include/bta_api.h
index 5d71b41..a470d1a 100644
--- a/bta/include/bta_api.h
+++ b/bta/include/bta_api.h
@@ -1293,6 +1293,13 @@
 #define BTA_DM_PM_SNIFF4_TIMEOUT 1
 #endif
 
+#ifndef BTA_DM_PM_SNIFF5_MAX
+#define BTA_DM_PM_SNIFF5_MAX     36
+#define BTA_DM_PM_SNIFF5_MIN     30
+#define BTA_DM_PM_SNIFF5_ATTEMPT 2
+#define BTA_DM_PM_SNIFF5_TIMEOUT 0
+#endif
+
 #ifndef BTA_DM_PM_PARK_MAX
 #define BTA_DM_PM_PARK_MAX       800
 #define BTA_DM_PM_PARK_MIN       400