Remove cconditionals from Shepherd

Hello @nicks, @eford1, 

This tests successfully against medium2.

Please review the following commits I made in branch 'kyle-remove-conditionals'.

32ff80ce23927ba422b264b91b2cb95e4d80798a (2013-07-31 23:56:24 -0700)
Bumb major version = breaking API changes

95149d2a3cac02626ef8d06171fe3bd2ded0680d (2013-07-31 23:53:45 -0700)
Cleanup resultant code

e3d4995f2571d65fd52506f399176b98f8988d25 (2013-07-31 23:34:05 -0700)
Remove condtional tests

d7cd47b5346a462c2098f7f90e48b7f786efa56e (2013-07-31 23:33:32 -0700)
Remove conditional conde


R=@nicks
R=@eford1
VISIBLE_CHANGES=All conditional behavior now gone from Shepherd