Put a space between comment and comment string, fixes issue #104

Adds a space between comment and comment string for readability in all languages. Also fixes issue #104.

A single space is added to after the comment symbol, e.g., previously it was 
```python
#This is a comment
```
and now it is like this:
```python
# This is a comment.
```
Languages which had right or rightAlt have space on left side of the comment symbol  instead of right. Basically left and leftAlt have space on their right and right and rightAlt  have space on their left.

I think this help to recognize comment better in a large file.