lein1 is used for deploying storm <0.9.0, otherwise lein2 is used.

Addresses a bug identified by [Ryan Ebanks on the mailing list](https://groups.google.com/forum/#!topic/storm-user/5qOUkMfXkj4). The storm-deploy process was dying because earlier versions of storm were expecting lein1 (e.g., [0.8.2](https://github.com/nathanmarz/storm/blob/0.8.2/project.clj#L2-L4)) and storm-deploy was defaulting to lein2 regardless of storm version. This fix makes lein1 a dependency if using pre 0.9.0 storm and lein2 otherwise.