Better implementation of issue #84. I got rid of an
obnoxious temp field in the fragment structure.
I also noticed that addresses in inner packets used
to be swapped, which is actually far more critical.
Updating doc. Starting to wrap up for the release, and also issue #89.
The revision of #60 is getting out of control and we're already a
full week late, so we've decided to postpone it for 3.1.5.
Ready to release.
- The site now suports SSL, so the links now reflect that.
- Added the google analytics code to the website.
- Added some sample output to the userspace application's doc HTML.
- Removed some unneded DNS queries. See issue #86.
Mini tweaks.
- The timers now have a minimum sleep time.
- Added and updated some comments.
- The translate unit test broke; fixed.
First step of issue #57.
Downgraded most logging messages to debug priority because we're
no longer going to bother users with them unless debug is turned
on.
Added stats functions to the packet module.
The code still doesn't compile; I'm only committing because I need
to pay attention to some other stuff for a while.
Merge branch 'issue57' into issue88

Conflicts:
	mod/bib.c
	mod/filtering_and_updating.c
	mod/pool4.c
	mod/poolnum.c
	mod/session.c
	mod/static_routes.c
	mod/translate_packet_4to6.c
	mod/translate_packet_6to4.c