fix development port setting and cropfill for non-square

1) the crop fill option was not working correctly for non-square dimensions
2) the development port setting was ignored so always defaulted to 3001
3) broken image in /test/index.html for original photo
4) added a couple of tests for non-squares in /test/index.html