- fixed bogus NULL test resulting in compiling warnings
  Reported by Ovidiu Sas
backport from 1.8 ( rev #9221 )

fixed some warnings ( -Wunused-but-set-variable )
reported by Ovidiu Sas
use many supercolumns instead of a single one - faster
Added a new MI command: list_all_profiles
- added the Enn (max_expires) and enn (min_expires) params to save() function. This will allow to pass different values for the expire range for the registred contacts
   Credits go to Nick Altmann
   Closes patch ID #3556883
- docs updated for the latest changes over save() function
in case counter not found in cassandra, treat as value 0
backport from 1.8 (rev #9229)

fixed ds_is_in_list to set the proper attrs avp
Fixed memory leak in nat_traversal

Bug report and fix  by David Sanders
db_flatstore: do not start unless the directory database exists
enhanced b2b_bridge mi function with an optional parameter that permits
injecting provisional media in bridging scenario
-added new function "dr_is_gw( uri, [type, [flag]])" to test a generic SIP URI if points to a GW
  Contributed by Nick Altmann
-some cleanup in allowed routes for the DR functions
-a bit of restructuring of code to merge all functions testing "if is a GW" - is_from_gw / goes_to_gw / dr_is_gw
- allow routing function from LOCAL_ROUTE
-more updated on route permissions
Removed match_len column from the dialplan table.
Added the match_flags column. 0 (default) for case sensitive, 1 for case insensitive matching.
backport from 1.8 (rev #9242)

fixed some Solaris related issues
Reported by Nathaniel L Keeling III
fixed exec module documentation typo
several fixes related to timer route:
* set a valid SIP URI for the dummy SIP request that is used when triggering the timer routes -> this will avoid errors on parsing;
* cleanup the dummy SIP request after each execution, do discard whatever parsing/changes done in timer routes -> this avoid mem leaks
* cleanup the list of AVPs affter each execution -> this avoids inheriting AVPs between the calls of the route (or even worst, between sequential calls of the differen timer routes)
- do not attempt to set ATTRS AVP if not defined
  Reported by Diego Barberio
removed stun error generated for EINTR signal