Authentication

Branch: Authentication
Feature: Service API can only be accessed by a valid token which is generated by verifying the credentials.
Functions, and files which does the same are added.
How come you have implemented your own version of strcmp? 
In line 59, where you have called "strcmp_me(hashedPassword,resultPass)"  you could use hashesPassword == resultPass (functionaility of std:string class.