Add --stdin --stdout and --fsi cmd options

Reference pipe implementation at
http://stackoverflow.com/questions/199528/c-sharp-console-receive-input-with-pipe
Fix minor bugs on optional args

Bump version to 0.8.8
First try on maximum width
Gather infix apps in a recursive pattern

It eliminates a performance bottleneck
Expose pageWidth option

Bump version to 0.8.9
Regenerate all examples
Break signatures by pageWidth option

Publish v 0.8.9