fix generated Hook supercalls in the user-visible Task class

They were calling the superclass instead of the base. This looks
like a copy/paste from the BaseTask code.
fix attribute support
Fix configuration_object method.

With ruby1.8 klass will be unintentionally redefined in the any? block.
remove the definition of dsl_attribute, it is now in utilrb
in DynamicPort#instanciate(), resolve the type
in DynamicPort#instanciate, don't re-resolve type if it is a type object already
Merge remote-tracking branch 'autobuild/next'

Conflicts:
	lib/orogen/templates/tasks/Task.cpp
extract documentation from comments in the oroGen file
html: better rendering for documentation
typekit: fix calls to define_container

A last argument (the size in bytes) got added in typelib
fix generation of properties with multi-line documentation
Merge remote-tracking branch 'orocos/master'
Fix generation intermediate_cxxname_for for multiple template class-names

The generator for intermediate_cxxname_for generated code like:
std::vector< std::vector< double>> foo;
replaced '>>' by '> >'
fix invalid call to base hooks

Commit b2364b looks like a cherry-pick from a fix that exists
in master and next, but with a critical part missing (the Base
suffix)... Weird.
Fix renaming of task to take effect for service discovery
Merge stable into next
Conflicts:
	lib/orogen/templates/tasks/Task.cpp
Merge branch 'next'
templates: set -Wno-unused-local-typedefs when the compiler supports it

This is a new flag introduced by gcc 4.8 and it currently triggers
a LOT of warnings. Since they are really really harmless, just
disable the check for now
Merge remote-tracking branch 'autobuild/master'
fix URL in manifest