Remove dead code: accessing curpos

curpos is a side-effect free attr_reader. Should be safe to remove
Use _ to ignore unused splats
Remove warnings about variable shadowing
Make chronic a hard dependency

The chronic gem is pure Ruby, works on from 1.8.7 to 2.0.0 and only 39k in
size. No reason not to install it by default.
Remove doc/NewUserGuide.txt since it's in the wiki now.
Replace dash with underscore in filename
Merge pull request #57 from 5long/develop

More Cleanups
Initial attempt that works
Show processed message count and tell user to refresh

Before we have a decent MVC architecture this should be fine.
Make sup/index require-able on its own
Introduce RR as the mocking framework.
Implement LabelService#{add,remove}_labels
Console#{add,remove}_labels delegates to LabelService
Merge pull request #63 from 5long/batch-label-operation

Fix batch label operation in console
Ruby 1.8 needs requiring rubygems manually
Make HorizontalSelector solid

* #set_to() should raise error when receiving unknown value
* Implement #can_set_to?
* Unit test for #set_to, #val and #can_set_to?
Handle unknown From account as customized
Merge pull request #66 from 5long/more-solid-account-selector

More Solid Account Selector
Merge branch 'develop' into rmail-to-mail-initial