Merge pull request #22 from toddlipcon/master

Fixups for stackcollapse-perf
memory palette
fine tuning
io palette of cool colors for sleeping, I/O, or off-CPU Time Flame Graphs
Functions called "-" print gray, and can be used as separators.
Color by function name hash
Flame Graph demos for my USENIX/LISA 2013 talk
readme
case
adding consistent palette option
updating documentation for consistent palette
adding examples files
fixing tabs/spacing issues (or making them worse)
fixing spacing/tabs again
Merge pull request #25 from shawn-sterling/master

adding consistent palette option + cleanup tabs/spaces etc.
Add --encoding option to flamegraph.pl

The SVG output did not take an encoding attribute which could
make the displayer fail to load the XML file when the input
backtrace data contains special byte sequences.
Merge pull request #26 from agentzh/encoding

Add --encoding option to flamegraph.pl
updates
Add stackcollapse-gdb for the poor man's profiler
Tool to merge direct recursive calls