Generate a Key to Uniquely Identify Each Breakpoint

+ Adds a private `generateKey` function.
+ In Breakpoint, use function to assign key to each instance.
+ In `Breakpoint.evaluate` use assigned key to detect if breakpoint was
matched.
Remove Version from Bower.json
Merge pull request #13 from reusables/same_name_fix

Generate a Key to Uniquely Identify Each Breakpoint