Merge pull request #138 from udacity/makefile_compatibility_with_ubuntu

Make makefile compatible with Ubuntu which uses sh as the default shell
CHANGES
python 2.5 has been removed from travis-ci
Merge remote-tracking branch 'upstream/master'