added bower
Merge pull request #48 from ariutta/master

added bower
mod: renamed `getLine` to `interpolate`
add: expandPath
add: test case for utility functions
mod: rebuild distribution
mod: package version
add: readme for expandPath
mod: return expanded path in `JumpPointFinder`
Merge branch 'master' into gh-pages

Conflicts:
	package.json
	src/core/Util.js
	src/finders/JumpPointFinder.js
Add a parameter to the Grid to allow the default 'walkable' state to be set.

This allows the grid to be non-walkable everywhere except where setWalkableAt(x, y, true) is called.
Allow the Matrix to be used for non-walkable grids.

Update the Matrix code to flip nodes' default instead of only setting non-walkable areas. It still only mutates the nodes that need changing, though.
Updated built files.
Merge pull request #51 from Drarok/feature/set-default-walkable

Allow the default walkable state to be set, then overridden by the matrix.
Added compressPath function to Util.
Allows paths to be reduced to a minimum number of nodes without altering
the shape of the path.
Added compressPath function to Util.
Allows paths to be reduced to a minimum number of nodes without altering the shape of the path.
Merge branch 'master' of github.com:beeglebug/PathFinding.js

Conflicts:
	lib/pathfinding-browser.js
	lib/pathfinding-browser.min.js
Merge pull request #52 from beeglebug/master

Added compressPath function to Util
Revert "Add a parameter to the Grid to allow the default 'walkable' state to be set."

This reverts commit 84d02744378fe766f08ecde1edc2e2fc4170e158.

Conflicts:
	lib/pathfinding-browser.min.js
Revert "Allow the Matrix to be used for non-walkable grids."

This reverts commit 9dc2bd3aabe992a544d330ed9be1a896473cccb0.