make examples work and help texts more consistent and readable.

This pull request should make: 
 * the CLI command examples work
 * CLI help texts more consistent 
 * and readable

This pull request changes: `core/modules/utils/fakedom.js` `formattedTextContent` handler.
Since it is only used to create command line output, there should be no side effects. 

`pre` and `li` now create an indentation with 4 spaces, which imo makes the help texts much more readable. The formatting in the TW output is not affected. 

see the difference with: 

```
node tiddlywiki.js --help     ... new
tiddlywiki --help              ... old if tiddlywiki is installed globally
or
node tiddlywiki.js --help server
tiddlywiki --help server
...
```
Yes, but `open` is a mac specific command. We can't use this info in the help: see: http://superuser.com/questions/38984/linux-equivalent-command-for-open-command-on-mac-windows  

3 different version depending on the OS.

-----------

But if `tiddlywiki ./editions/tw5.com --build index` would return some feedback eg: 

```
$ tiddlywiki .\editions\tw5.com --build index
File built: ./editions/tw5.com/output/index.html
```
or 
```
$ tiddlywiki .\editions\tw5.com --build index --verbose
File built: ./editions/tw5.com/output/index.html
```
If --verbose would return something useful it would be ok. So default could be --quiet.