Fixed List() and reverted Callable

Wrapped the proper for statements in list() and unwrapped unnecessary
for's from list()

Support will be for 3.3+ and 2.6+ so callable() is valid - removed
collections.Callable