Merge pull request #281 from eauland/patch-3

Update arrays.xml
Enable hardware acceleration
Add a .gitattributes file

Hopefully this will reduce merge problems when people on Windows
machines edit text files. (Seems to happen with strings.xml files.)

Enable java-specific diff comments.
Merge branch 'master' of git://github.com/sconosciuto/Android-Terminal-Emulator into sconosciuto-master
Make error message clearer.
Use latest build tools.
Check that ant is installed.

It's no longer installed by default on OSX 10.9
Update Italian translation
Merge pull request #287 from sconosciuto/master

Update Italian translation
change default preferences
change preference type
add intent
change default input type
read font from sdcard
canvas does not work with hardware acceleration.
get textWidth from mTextpaint
add widechar cursor
add Back key behavior (toggle softkeyboard)
East Asian ambiwidth
refactoring vimAmbiwidth