Put the Timers module in the Trema module namespace to avoid namespace collisions.
Added missing Trema namespace to use of Match.
Added namespace Trema to function all calls to Trema classes.
Merge branch 'fix-timers-namespace' into fix-missing-namespace
Merge branch 'edge' into fix-missing-namespace

Conflicts:
	ruby/trema/messages/multipart-reply-handler.c
Added Trema namespace to Messages::FeaturesReply call.
Merge branch 'edge' into fix-missing-namespace

Conflicts:
	ruby/trema/messages/multipart-reply-handler.c
Merge pull request #46 from axsh/fix-missing-namespace

Fixed ambiguous use of namespace in the C code and namespace collision issue with Timer