#214 Better signal handling
Change hardcoded "0" onto os.Stdin.Fd()
Remove unnecessary part of paths to lxc executables
Fix a race condition in bufReader.

The race condition cen be detected by running existing bufReader tests
with Go's race detector.
Fix a deadlock in CmdStream.

As per FIXME, CmdStream could have deadlocked if a command printed
enough on stderr. This commit fixes that, but still keeps all of
the stderr output in memory.
Improve the containers unit tests (add error checking)
Remove the options of CmdAttach
Add debug infos
Harmonize the error management. Use fmt.Errorf instead of errors.New
Add some error checking in container monitor
Remove unused variable from container struct
Do not log non-running containers
Fix output in the login command

It was broken because the terminal is in raw mode.

This changeset adds code in the login commmand to do a little bit of
interpretation on the user input (something usually done by the terminal
emulator itself).
Merge remote-tracking branch 'lopter/master'
Merge remote-tracking branch 'origin/264-remove_cmdAttach_option'
Add comments in graph.go
Merge pull request #266 from dotcloud/do_not_log_stopped_container

Do not log non-running containers
Merge pull request #265 from dotcloud/formating_debug_harmonize

Formating debug harmonize
Fix #108, reattach now works properly
Add unit test for multiple attach / restart