Squashed commit of the following:

commit 90a68c15c8ebbdf1d06cf6b469de4faf10c3b258
Author: Hemanth.HM <hmadhava@cisco.com>
Date:   Tue Feb 11 11:42:12 2014 +0530

    Avoding console log and better empty check

commit f2a12a8b137db2acdc79df652ac90d28dc3fd5d5
Author: hemanth.hm <hemanth.hm@gmail.com>
Date:   Mon Feb 10 21:29:49 2014 +0530

    YEOMAN_MUTE implementation.