Added c snippets. '#ifdef' is broken, no documentation on 'indentlines' global
Added documentation to 'indentlines' function
Fixed to not insert indentation if no newline present
Fixed '#ifdef' snippet to preserve indentation level in visual selection