thorium: set default value for CONFIG_PAMI=n

Signed-off-by: Sébastien Boisvert <boisvert@anl.gov>
thorium: use independent make file for transport

Signed-off-by: Sébastien Boisvert <boisvert@anl.gov>
thorium: add independent makefile for schedulers

Signed-off-by: Sébastien Boisvert <boisvert@anl.gov>
core: add independent makefile for file storage

Signed-off-by: Sébastien Boisvert <boisvert@anl.gov>
thorium: add CONFIG_LDFLAGS for optional LDFLAGS

Signed-off-by: Sébastien Boisvert <boisvert@anl.gov>
build: add option to disable support for zlib (CONFIG_ZLIB=n)

This is useful when zlib is not available.

CONFIG_ZLIB is a Makefile variable. When set to y (CONFIG_ZLIB=y),
"-DCONFIG_ZLIB" is added to CONFIG_FLAGS and "-lz" is added to
CONFIG_LDFLAGS.

Link: https://github.com/GeneAssembly/biosal/issues/554
Signed-off-by: Sébastien Boisvert <boisvert@anl.gov>