added package.json
added support for uriencode and decode for queries
updated version no in package.json
added documentation for graph search
fixed an issue with http error handling
merged with master