Get the real object from generic search helper

Enhanced the generic search helper to return the whole tile object
including the desired direction, distance and coords properties so
richer evaluations can be done against the object properties rather
than requiring additional lookup against the board data.
Merge branch 'development'

Merging pull request from development.
Paladin Hero

Add the Paladin hero class and pathing logic.
Merge branch 'development' for Paladin hero definition
Reversion
Get the real object from generic search helper

Enhanced the generic search helper to return the whole tile object
including the desired direction, distance and coords properties so
richer evaluations can be done against the object properties rather
than requiring additional lookup against the board data.
Revert the hero file
Merge pull request #28 from yojimbo311/helper-object

Helpers: Return the found object from the generic nearby search
syntax fixes in example code; examples now use block comments for easier use
Missing semicolon
Merge pull request #30 from zigrin/patch-1

Missing semicolon
Merge pull request #31 from kristiansaarela/master

syntax fixes in example code; examples now use block comments for easier...
Update Readme
Add 'npm-debug.log' to .gitignore. For when command 'npm test' fails.
Merge pull request #32 from germ13/herojs_01

Add 'npm-debug.log' to .gitignore. For when command 'npm test' fails.
Eliminate the need to (un)comment hero strategies.

An arbitrarily amount of strategies can be defined in the hero.js file.
The move is simply set from those defined.
Refactor to use move object rather than comments.
Merge pull request #36 from germ13/strategy-chooser

Strategy chooser
Merge branch 'master' of github.com:JavascriptBattle/hero-starter

Conflicts:
	hero.js