`badges` option allows only service name.

In past, `badges` option allows markdown notation as you like. It is not fine.
So this patch fixes that problem. `badges` option accepts service name only (now this option supports 'travis' and 'coveralls').