Merge pull request #1 from OpenSIPS/master

Dialplan Features/Patch Backport
- A new column (named timerec varchar 255 not nullable) in dialplan database schema is needed.
- TimeRec value should be compliant to RFC2445 (Internet Calendaring and Scheduling - Core Object Specification) standards in order to match.
- A timerec failed match doesn't stops dialplan rule searching.
- An empty timerec value is not evaluated in rule matching algorithm.
- Attached patch should to be applied to Dialplan Module rev.5895 (actual master).
Fixed timerec_parsed memory leak problem.
Fixed timerec_parsed memory leak problem on new clean pull request.
Fixed shared memory issue due to parsed_timerec data structure.
Fixed rule->parsed_timerec memory allocation leak
Merge pull request #319 from Parantido/master

dialplan: add possibility of time recurrence based rule enabling (RFC 2445 compatible strings)