#1 unit tests

This contains the unit tests (with travis integration) of the current code in the `master` branch. 
This is not yet complete as there are still issues specified on github. Unit tests will going to be updated when working on each issues.

Unit testing is based on
https://github.com/tierra/wordpress-plugin-tests.

Ways to run this unit test locally :
##### using `vagrant` - you can use `https://github.com/Varying-Vagrant-Vagrants/VVV` 
1. copy the plugin inside the `plugins` folder of wordpress develop. 
2. run `vagrant ssh` 
3. goto `/vagrant/www/wordpress-develop/src/wp-content/plugins/$plugin_name` 
4. run `phpunit` via terminal

##### using `git://develop.git.wordpress.org` (no vagrant)
1. copy the plugin inside the `plugins` folder of wordpress develop. 
2. goto to the navigate to the plugin folder
3. run `phpunit` via terminal