Moved certain concept details to a common header.
Zippable concepts added.
Derived zippable instance for list, also added tests.
Added vector instance of zippable, including tests.