Update ascii_img.java

Improved aspect ratio, now uses width/height to find height/width, allowing for tall/skinny and short/wide images.  Still needs some work and testing.

Tweaked selection of characters, but still not happy.  It should use more characters, maybe 25?