Added support for back referencing a capture group (\1) in re.sub.
Added re.split test case which shows an incompatibility with Python.
Mimicking re.split behaviour of returning delimiters when capture groups are present in regex.
Merge branch 'master' of github-as-practicalswift:practicalswift/Pythonic.swift