Merge pull request #408 from btovar/overcommit_simpler

Consider memory and GPU when evaluating task asynchrony. Also, the asynchony is extended to unlabeled tasks.
space adjustment of two Parrot files
Whitespace changes.

* ccl/pull/409/head:
  space adjustment of two Parrot files
Add missing space to wq log. (capacity and bw merged)
Add committed field to resources
Add 'unlabeled' as a resource
Adds a tag to chronologically place the resource snapshot.
Tag resource updates with the last task received.

With this information, the master can know if the resource update is
stale (e.g., the tag is not from the most recent sent task).
Function to accumulate committed resources at a ready queue.