Place ships individually and randomly in debug mode

This is a quick fix that allows the user to select ships to place, and
then place the rest of this ships randomly in debug mode. Before when
the ships were placed randomly it would not account for ships that were
already placed by the user.

I added an array that keeps track of which ships have been placed by
changing the value from 0 to 1.

In response to: https://github.com/Kortaggio/battleboat/issues/4
Fixed Problem/Bug

Didn't properly compare location in the array to 1.
Refactor to avoid magic numbers, also linting.
Merge branch 'ChickenHatch-master'