URBNG-666: Added "N Queen Problem" solver

Added model NQueen that solves "N Queen Puzzle". 
Added view template nqueens.scala.html and route /nqueens which display one solution for 8 Queens Problem.
Added function nqueens in controller Application that handle /nqueens request and return one random solution for 8 Queens Puzzle.