checkpoint progress on removing container_internals layer before
taking on container_trunc().
add a containerfd extend function for truncate.   can't do it in
as we don't have access to containerfd this->fd when accessed from
containerfs.
finish partial trunc() reorg...
get rid of old trunc code
First attempt at fixing build errors for Cray MPICH2
Merge pull request #290 from thewacokid/master

First attempt at fixing build errors for Cray MPICH2
Update for gcc 4.8.1 (just pulled changes from Boost 1.5.4)
Merge pull request #291 from thewacokid/master

Builds and passes regression suite without issue.
retire container_internals.
Merge pull request #292 from chuckcranor/2.5dev

Builds with no issue and passes the regression suite as well.
Merge branch '2.5dev' of github.com:plfs/plfs-core

Conflicts:
	tools/plfs_flatten_index.cpp
Merge pull request #294 from thewacokid/master

Moving new container code into master in preparation for 2.4.1rc2
Update to build rules - no more warnings for Release mode. Debug mode
has all warnings enabled by default. README.developer updated to reflect
this.
Merge pull request #295 from thewacokid/master

Update to build rules - no more warnings for Release mode. Debug mode
Adjusted for new container files - got rid of container_internals