pragma for excluding contexts

plus hackish fix of 'return self' not ended by semicolon and lf
pragma for excluding ide data
pragma for excluding contexts - add sendIdx
pragma for excluding contexts - add supersend
Recompile
fixed dangling commas
Merge pull request #1084 from herby/stripping-pragmas

Stripping pragmas