Do not ignore LLVM target creation errors (#1406)
Do not ignore LLVM target creation errors (#1406)

Fixed compiler segmentation fault when given an invalid target triple.
Theodus/ponyc,Perelandric/ponyc,boemmels/ponyc,ponylang/ponyc,kulibali/ponyc,mkfifo/ponyc,ponylang/ponyc,Perelandric/ponyc,mkfifo/ponyc,kulibali/ponyc,cquinn/ponyc,jupvfranco/ponyc,dipinhora/ponyc,jupvfranco/ponyc,sgebbie/ponyc,sgebbie/ponyc,Perelandric/ponyc,cquinn/ponyc,Praetonus/ponyc,Theodus/ponyc,sgebbie/ponyc,cquinn/ponyc,CausalityLtd/ponyc,kulibali/ponyc,jemc/ponyc,jupvfranco/ponyc,Praetonus/ponyc,mkfifo/ponyc,Perelandric/ponyc,boemmels/ponyc,kulibali/ponyc,Praetonus/ponyc,sgebbie/ponyc,Praetonus/ponyc,jemc/ponyc,cquinn/ponyc,boemmels/ponyc,dipinhora/ponyc,CausalityLtd/ponyc,jemc/ponyc,Perelandric/ponyc,dipinhora/ponyc,CausalityLtd/ponyc,ponylang/ponyc,mkfifo/ponyc,boemmels/ponyc,Theodus/ponyc,jupvfranco/ponyc,boemmels/ponyc,Theodus/ponyc,mkfifo/ponyc,sgebbie/ponyc,Theodus/ponyc,jupvfranco/ponyc