Initialise more values
Ensure we build src/freeradius-devel before doing much else
Revert last commit, it doesn't work
running configure depends on src/freeradius-devel

Because IMACROS uses it, and IMACROS goes into CFLAGS,
and CFLAGS is used when running configure checks
Fix typo
Remove '#' comments in configure.in files

They're m4, not shell
Ignore modules which have not yet been configured
Re-run configure after removing shell-style comments
Typo
Steal pointers on pairmove.  Closes #232

We need to update pairmove() to steal the VP from its parent,
otherwise when we free the parent, we'll free the VP, even though
it's on a new list.
RADIUS over TCP, and RADIUS over TLS RFCs
Quiet dumb compiler
Initialise more things
Use correct context for paircopy
Simplify code
Allow attr/vendor of 0 in pairmove, which means "move all"
Use pairmove2() instead of pairadd(a,b);b=NULL

Now that we use talloc, we have to re-parent everything
properly.
Fix arguments to gen keys

Now that we have packet, we don't have to pass a VPS pointer
Audit the code to pass correct parent to pair() functions
most of the rest of the code has packet/reply, not request/reply

Yes, it's not perfect... but it makes the next commit easier