New Filter method for crafting

Allow the player to search tools or components instead of just name.
This allow new players to know what the random items they find can be
used for.
![screenshot at feb 11 03-03-12](https://f.cloud.github.com/assets/197371/2129341/0ded4954-9286-11e3-896d-23bb89a52f75.png)