Modified .gitignore to ignore Eclipse project files.
utils.h: function ends_with is now case insensitive.
Added function "ends_with_ci" to utils (ends with case insensitive), and
using this function throughout the code.
Merge remote-tracking branch 'mvitorovic/master'