Fixing heap bug. Improving (and fixing one bug) in Heap tests. Changing Heap's pop and insert methods to make it return a boolean as other containers' methods usually do.
Adding variadic constructor to Heap and some tests for it.