ADD: Normalizatio option and nipype for BCut

ENH: Normalization Parameter

Conflicts:

	BRAINSCut/FeatureInputVector.cxx
	BRAINSCut/FeatureInputVector.h

Bug Fix

DEV: Nipype for BCut cross validation

DEV: Working version until train

Dev: Working version of crossValidat(Unit).py

Dev: Working version of crossValidat(Unit).py

Adjustment for Cluster

DEL unnecessary files

Modification to deal with iterables more wisely

del test files

Working except for DataSink

ADD Working DataSink/ Independent Shuffleing from Training

Add substitution of DataSink

ADD: LabelStat Pipeline

ENH: Normalization Parameter

Conflicts:

	BRAINSCut/FeatureInputVector.cxx
	BRAINSCut/FeatureInputVector.h

Bug Fix

DEV: Nipype for BCut cross validation

DEV: Working version until train

Dev: Working version of crossValidat(Unit).py

Dev: Working version of crossValidat(Unit).py

Adjustment for Cluster

Add and Test: Normalizations and Unify two min/max definition

Minor bug after merge

Add minor

Min/Max value fix

Critical Bug Fix: Default value of feature creation fix and nipype
normalization input fix

nipype bug fix
BCut for independent model and subjectID fix in WorkUPT1T2
Merge pull request #155 from reginakim/BAW_BCutUpdate

Baw b cut update
BUG: Fixing TISSUECLASSIFY_DS when T1-Only.
BUG: Syntax errors in the BRAINSCutCMD.py
BUG: Fix BRAINSCut to include IQR normalization.

The previous code was missing IQR normalization
and that resulted in terrible segmentations.
T1Only BAW Initial Trial
ENH: Add BRAINSMultiStaple SEM wrapping.
ENH: Add T1 only structure segmentations.
BUG: Fixed T1 only processing.
STYLE: Make pep8 compliant
STYLE:  Do PEP8 compliance

To become pep8 compliant, the autopep8 tool
was used: http://pypi.python.org/pypi/autopep8/0.8.1

Since the code is really hard to read at the default
79 characters per line, I've optted to allow lines
upto 300 characters long.

for i in *.py; do
   autopep8 --max-line-length=300 -i $i;
done
ENH: Update ITKv4 and SimpleITK to same as Slicer

COMP: ITKv4 now needs itkConstantBoundaryCondition.h explicitly
COMP: Fix for change from USE_FFTW[FD] to ITK_USE_FFTW[FD]
BUG: with certain configuration of components turned on/off, this patch will fix the configuratin error of missing file
BUG: fix the runtime error: optimizer checks the bounds even when optimization is unbounded (see Modules/Numerics/Optimizers/src/itkLBFGSBOptimizer.cxx Line: 396)
BUG: cout was dereferencing NULL pointer
STYLE: fix formatting
BUG: initialize binary masks, when available
ENH: Use more natural name to distinguish form DicomToNrrd historical.
ENH: Update ANTS.
ENH: Reduce the time taken to run ANTS registrations.