Squashed commit of the following:

commit 53e21d75671ea7d798c4e5fb01291f4953f2a8c6
Author: RashmiDR <rashmi@datatorrent.com>
Date:   Fri Nov 15 14:37:00 2013 -0800

    validating specified size in SetTupleSize to be more than 1