Added -O2 flag in  Makefile

	Added floating point weight support
	modified:   nlsr_npt.c
	modified:   nlsr_route.c
	modified:   nlsr_route.h