Take alignment into account in hash_map
Fix naming bug in map creation.
Merge branch 'boost'

Conflicts:
	include/mmethod/hash/hash_map/hash_map.tpp
Possible inlining of do_find in hash_map.
Stricter ambiguity resolution in dispatch algorithm.
Readability.
Added function pointer early computation.
Parameter passing in trampoline has become variadic
(user-friendly function pointer).
include cleanup
Support multiple root classes.
Example file, defining objective.
Using real boost mpl primitive.
Avoid partial specialization in trampoline.
Force instanciation and One-Definition-Rule in MMETHOD_IMPLEMENT macro.
Removed useless parts of unwrap<>
Remove rebind<> mechanism.
Fix copying issue.
Clanup
Useless trait classes.
Rewrite pointer_traits protocol.
Enforce noncopyable in unary/ test.
Merge hash_map include files.