Validate app and module on mix new

https://github.com/elixir-lang/elixir/issues/2601