More cleanup on forwarding
Forward_packet now decrements TTL
Defined more error types for forwarding.