Whitespace cleanup.
Enable closure chaining for queries.
Adding wait_for_available to interface.
Ignoring a few generated files.
Fixing bug by setting last_was_function to false in lock.
Recycling same future queue for function return values.