Fixes issue #36 and #37.

These are my proposed changes to the FutureRunner so we can use more than 10 parameters and use parameters with their values set to null.