Add utility function for use with linked_list iterate_list.
Add Event Forwarding Interfaces to switch daemon/manager.
Workaround for fd starvation issue found during #7.
* Fix using the same After hook only approach submitted to cucumber/aruba.
Refactor based on comment. (trema/trema#238)
* Do not truncate words on APIs (cfg, fwd, etc.)
* Split .feature for each commands
* Compile example apps inside .feature
Fix description grammer, etc.
Fix memory corruption bug when buffer* is reallocated.
Event Forward Interface Ruby API.
Merge branch 'develop' into switchd_branching
Refactored switch-event .feature
* Refactor and split Ruby API .feature
* Move general notes about Ruby API to README.md
* Move C API example .feature to examples/switch-event/
* Update Relish navigation index
* Revised README.md and feature description
* Remove C API examples from Relish index
Merge branch 'develop' of git://github.com/trema/trema into switchd_branching

Conflicts:
	features/support/hooks.rb
Fix feature description.
Merge branch 'release0.3.16' into develop
Fix gem installation error due to rdoc4.0
Build libtrema* with rake (refs #277)
require 'trema/version'
Merge pull request #278 from yasuhito/develop

Build libtrema* with rake (refs #277)
Remove unused rant tasks.
Merge pull request #279 from yasuhito/develop

Remove unused rant tasks.
Update README.md