Merge pull request #14 from geun/master

fix cookie error
Allow storage of falsey values
Merge pull request #15 from staxmanade/master

Allow storing falsey values
Convert undefined values to null
Detecting if the value being stored is an object. using angular's fronJson and toJson methods to parse it.

This saves the user from having to call the stringyfyJson() and parseJson() before getting and setting to the local storage. Those functions can also be now ported over to use angular.toJson and angular.fromJson(). That change is not included in this commit.
Merge pull request #16 from nmehta6/master

detecting if Json needs to be parsed or stringified as part of addToLocalStorage() and getFromLocalStorage()
Remove unnecessary JSON methods
Changed constant to value

Changing angularLocalStorage.constant('prefix', 'ls') to angularLocalStorage.value('prefix', 'ls'). Now, this prefix can be overwritten by the consuming app.
Merge pull request #19 from nmehta6/master

Allow the prefix value to be overwritten
Added javascript array auto stringyfy and reverse when adding and getting from localstorage.
Merge pull request #20 from gihanshp/master

Added javascript array to string and string to array conversion
Added getKeysForLocalStorage method.
Merge pull request #21 from jpmec/master

Added getKeysForLocalStorage method.