Trim newline characters in LineProtocol and include it in autoload.

Also added some basic tests for LineProtocol.
Remove port from Host: header when port == 80

Some servers I have interacted with treat Host: example.com:80 as different from Host: example.com, which was resulting in some strange 404 errors.
Changed _Run*Once() to be void, they always returned true.
Also removed some commented out code.
Merge branch 'master' of https://github.com/eventmachine/eventmachine into refactoring-runonce

* 'master' of https://github.com/eventmachine/eventmachine:
  Removing incorrect comment.
  Changing _RunTimers to be void, always returned true. Credit due to Mathias Meyer @mattmatt for noticing this.

Conflicts:
	ext/em.h
fix em/version double require
The content-length header should reflect the byte size, not number of characters.
fix SMTP server behaviour to reset mail transaction state after sending a message
fix EM.system when unicode characters used
v1.0.1
wait for RB_WAITFD_PRI also /cc 363
Previously calling pause in post_init did not stop receive_data from begin called on the connection when epoll is enabled.

Fix this by only setting EPOLLIN in the new ConnectionDescriptor if SelectForRead is true.

If pause is called in post_init, SelectForRead will have become false during EventCallback.
ruby 1.9 compat in smtpserver (fixes #349)
Merge pull request #322 from funny-falcon/em_system

fix EM.system when unicode characters used
Merge pull request #315 from tjsingleton/master

Stomp content-length header should be in bytes
Merge pull request #351 from jonasschneider/smtp-add-reset-after-sent-mail

Fix SMTP server behaviour to reset mail transaction state after sending message
Merge pull request #284 from ngauthier/master

em/version.rb:2: warning: already initialized constant VERSION
Merge pull request #225 from nolman/refactoring-runonce

Changed _Run*Once() to be void, always returned true.
Merge pull request #151 from gaffneyc/master

Improvements to LineProtocol and have it autoload.
Merge pull request #193 from chrisrhoden/patch-2

Remove port from Host: header when port == 80
update changelog