Python 3 compatibility fix

I encapsulated the map function of the parse method by
list to get a proper list instead of a map object

Without this fix i couldn't use DocBlockr with PHP because it failed with this error:

```
Traceback (most recent call last):
  File "/Applications/Sublime Text 3.app/Contents/MacOS/sublime_plugin.py", line 549, in run_
    return self.run(edit)
  File "/Users/mneuhaus/Library/Application Support/Sublime Text 3/Packages/DockBlockr/jsdocs.py", line 86, in run
    snippet = self.generateSnippet(out, inline)
  File "/Users/mneuhaus/Library/Application Support/Sublime Text 3/Packages/DockBlockr/jsdocs.py", line 130, in generateSnippet
    out = self.fixTabStops(out)
  File "/Users/mneuhaus/Library/Application Support/Sublime Text 3/Packages/DockBlockr/jsdocs.py", line 221, in fixTabStops
    out[index] = re.sub("(\\$\\{)\\d+(:[^}]+\\})", swapTabs, outputLine)
TypeError: 'map' object does not support item assignment
```