Compile .ex files as Elixir

This patch will find .ex files and compile them using Elixir if it is available. It recompiles unconditionally because a single .ex file may emit many BEAM files. A more sophisticated patch would try to figure out what those BEAM files are but this one does not.