Initial import of memory pool code, tests pass!
Move details of memory_pool structs out header file, do not expose to user.
More consistent names for memory pool functions.
Adding memory pool documentation, changed memory_pool_append() -> memory_pool_add().
Merge pull request #21 from fnoble/memory_pool

Functional memory pool container
Grouping SBP and RTCM in documentation.
Adding sort and groupby operations to memory pool, unit tests implmented and passing!
Added documentation for sort and groupby operations.
Explicitly seed RNG for memory pool tests.

Was failing when CK_FORK="no" due to other tests using the RNG.
Merge pull request #22 from fnoble/memory_pool_groupby

Added sort and groupby operations to functional memory pool
Fix memory leak in groupby and add tests for leaks to test harness.
Adding Cartesian product function to memory pools.
Ignore generated arth.h files.
Merge branch 'master' of git://github.com/fnoble/libswiftnav into kalman

Conflicts:
	src/CMakeLists.txt