Fixing formatting
Making sure no vectors can ever shrink
Added cast to allow for compilers that assign 'unsigned long int' to
size_type
Merge pull request #10 from Aloz1/master

Added cast to allow for compilers that assign 'unsigned long int' to
Add a bit mask for component exclusion.