major updates (see description)

1. Made classes MyQueue and QNode generic.
2. Added print method to queue and list.
3. Fixed delete in List.