Remove hijack from api when not necessary
Update tests to reflect new behavior
Update Push to reflect the correct API
add flush after each write when needed
Make the printflfush an interface
Avoid cast each write for flusher
Merge remove-hijack
Merge pull request #625 from dotcloud/remove-hijack

Remove hijack from api when not necessary