added missing UNION to keywords
replaced hardcoded csv format by format variable

* also modified base url to defcustom instead of defvar
* default format is csv, see sparql-default-format
* sparql-prompt-format allows user to be prompted for the format on each evaluation
added ELPA conform header including license
Merge pull request #15 from kenda/develop

Develop