IPFS Bootstrap Command 

Resolution to issue #117 

All of the features work as described in the issue referenced.

The peers are added to the config file. Each peer object occupies one line in the config file for simplicity of adding/deleting. This command assumes the bootstrapped peer created in init.go (mars) is constant. You can add new peers, delete those new peers, and list all peers (including mars). 



How about:

```Go
	Long: `ipfs bootstrap - show, or manipulate bootstrap node addresses

SECURITY WARNING:

The bootstrap command manipulates the "bootstrap list", which contains 
the addresses of bootstrap nodes. These are the *trusted peers* from 
which to learn about other peers in the network. Only edit this list 
if you understand the risks of adding or removing nodes from this list.

Running 'ipfs bootstrap' with no arguments will run 'ipfs bootstrap list'.

Commands:

  list               Show the boostrap list.
  add <address>      Add a node's address to the bootstrap list.
  remove <address>   Remove an address from the bootstrap list.

`,
```