Only download boot2docker.iso one time

Signed-off-by: Nathan LeClaire <nathan.leclaire@gmail.com>
Make more robust based on feedback from @ehazlett

Signed-off-by: Nathan LeClaire <nathan.leclaire@gmail.com>
Merge pull request #105 from nathanleclaire/cache_b2d_iso

Only download boot2docker.iso one time