Merge pull request #5 from ivanbanov/master

wrapping all methods in a unique prototype
add error warnings
fix documentation in the Building section
update version to 1.0.0-rc3
fix typo in the Readme file
Merge pull request #7 from vitorleal/master

fix #6,  typo in the Readme file
#set: undefined length ?

Should be this.length , index or it's right?
Merge pull request #8 from mateuspv/master

#set: undefined length ?
add constructor to prototype
add ignored files to Bower
update version to 1.0.0
avoid setting of negative index