rearranged exceptions
added base interface for iterators, modified list accordingly
added copy c-tor static_assert test
modified queue to new exceptions scheme and PushPop interface
added iterable interface (might be removed), modified makefile
updated tests