Added db_cassandra packaging
registrar: Add check for contact header before checking outbound support

- Fixes crash when processing REGISTER without a contact
auth: document '-8' return code for pv_www_authenticate
auth: README regenerated
modules/cdp: prevent possible seg fault if no MSCC AVP present in CCA response to update GSU timers
uac: print new and old uri in log message in case of error
core: reset cur_opt shortcut after use, it points to local variable

- safety to prevent invalid access on future extensions
geoip: free allocated pointers at startup in case of error

- cleaner shut down
kamctl: use DEFAULT_Q variable in ul_add command
tmx: handle branch_route for $T_reply_code

- use latest sent reply code
- related to the log message reported in FS#445
tm: run reply callbacks under lock

- callback functions can modify the request from transaction (e.g., acc for
  parsing headers needed for accounting)
rtpengine: add support for TOS=... flag
all: updated FSF address in GPL text
usrloc: generate callid at startup and increase cseq for records added via mi

- should fix FS#448, reported by Savolainen Dmitri
registrar: documented the option to take socket value via xavp
registrar: README regenerated after fixing typo and xacp_cfg socket option
usrloc: refresh call-id value in case of update of location record

- related to FS#448
websocket: option to compile the module without libunistring

- patch discussed on sr-dev
- dcm: aded define wrapper to have this as compile time option and
  included the MIT license from the code site
ims_usrloc_scscf: Bugfix/Improvement: Use "last-inserted ID" instead of doing a separate query (may cause issues with Replication/Database-Clusters)
core: moved debug message about async task init after checking if it is enabled