Added possibility to use static memory for a list.

- Removed swap from List and Queue because this is difficul with static allocator.
Adding static allocation possibility to stack, queue and blocking queue