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.
remove double require 'thread'
add EventMachine.defers_finished?
defers_finished?: don't return false if there never was a deferred action
Merge pull request #316 from paddor/master

Add EventMachine.defers_finished?
Emphasize on args after the class in start_server
Merge pull request #330 from jasonmay/master

Emphasize on args after the class name in start_server
Avoid dangerous rb_raise() usage.

Passing a variable as the format string to rb_raise() is potentially dangerous
because the variable might contain a formatting sequence (e.g., "%s").
Implement EM::Connection#get_sockname() for the JRuby EM port.
Merge pull request #331 from neilconway/rb-raise-fmt-string

Avoid dangerous rb_raise() usage.
Merge pull request #332 from neilconway/jruby-get-sockname

Implement EM::Connection#get_sockname() for the JRuby EM port.
remove FD_SETSIZE redefinition /cc eventmachine/eventmachine#333
eventmachine 1.0.0.rc.1
Adjust number of file descriptors for Windows

Define `FD_SETSIZE` unless it is already present in Ruby configuration.

This works around `FD_SETSIZE` not defined in some releases of
RubyInstaller and solve the segfault caused by mismatch value between
Ruby and the extension.
Merge pull request #337 from luislavena/adjust-fd-setsize-for-windows

Adjust number of file descriptors for Windows