PFV code refactoring.

Implement generaton of hpp-files for each cpp to escape
function redifinitions.

http://www.mail-archive.com/yade-dev@lists.launchpad.net/msg10232.html