type_sequence

-created skeleton code
Merge branch 'master' into type_sequence
added some comments to structure features implementation
Merge branch 'master' into type_sequence
added doc on test types
Merge branch 'master' into type_sequence
type_sequence

-implemented first version of pop front feature
Merge branch 'master' into type_sequence
type_sequence

-added pop features
Merge branch 'master' into type_sequence
type_sequence

-added front feature
type_sequence

-added back feature
type sequence operators

-implemented predicate template (documentation)
Merge branch 'master' into type_sequence
type_sequence

-implemented first_find feature
type sequence

-implemented find_all
-implemented merge
Merge branch 'master' into type_sequence
type_sequence

-implemented the empty feature
type_sequence

-implemented push features
Merge branch 'master' into type_sequence