Added block decompressor class.
xcode project settings
Added block decompressor class.
block_decompressor now used in bbi_file.
Added wig:: namespace and types. Added bbi:: namepace.
Moved enum from main header to bbi_file.
bbi_file.h template functions re-worked.

Have re-factored for different decompressor. More to follow.
Project settings.
Records in new namespaces added.
Merge remote-tracking branch 'bitbucket/dpj-dev' into dpj-dev

Removed old namespace files.

Makefile still needs patching up. Also tests.

Conflicts:
	bbi.xcodeproj/project.pbxproj
	bbi_file.cc
	bbi_file.h
	bed_data_record.h
	block_decompressor.cc
	data_record.h
	remote_bbi.cc
	wig_data_record.cc
Initial bw testing. Performance review. (ain't so good).
Small changes to remote_bbi.cc for wig data.
Split bbi_file into base and derived. Added index class.
Wig record header ctor from stream added.
Moved extraction functions from record.h.
Small change to stream_buf.
Template helpers added to record headers for zoom and bed.
Re-write of bbi_file.
Re-write of remote_bbi.
Xcode settings.