Work around C++ compile error for async fifos

We now set isInObject for the input to a register.  I'm not convinced that the
multi-clock codegen strategy is correct in general, though.
Fix missing quote characters in sbt run examples.

All of the "sbt run ..." examples were missing quotes around the
"run ..." command and its arguments.
Remove broken documentation directories from documentation installation.

bootcamp and cs250 don't currently create documentation - bootcamp
references ../cs294-88 which doesn't exist and building cs250 violates
pdflatex output creation rules by including (and trying to write into)
../bootcamp/...
Disable these until they're fixed.
Remove notion of bundle direction

The fields connote their own directions.
Fix Vec[Bundle].fromBits

The Bundle fields were being reversed.  An awkward conseqeunce of this commit
is that Verilog output now reverses the order of Vec I/Os, but that is merely
aesthetic.
Fix Verilog output for SInt >> UInt
throw dice
fix verilog harness
Merge branch 'master' of https://github.com/ucb-bar/chisel into counter