Display expectations for pound client
move new connection into own function
reorg pound
first gitignore
remove unnecessary mutex
command to increate number of file descriptors in default path setter
message constructors.

- comments on future changes
move hub methods to won package so we can write tests
Message is unmutable, no longer comparing null

- add message tests
- copy unmutable concept from gopher academy
http://blog.gopheracademy.com/day-24-channel-buffering-patterns
add profiling for cpu and memory

- http://blog.golang.org/profiling-go-programs
Merge branch 'profiler'