Straightens out some issues introduced with PR#476

The construct in sass_interface.cpp is evil:
source_comments(!c_ctx->options.source_comments)

Fix for omit_source_map_url (never propagated to cpp_ctx)

Removed superfluous source_maps option on struct, generate
source maps when the source_map_file string contains data.