This file will be read by phpunit to test written testCases.
Since now on this project is under MIT licence and this file is indicator of that.
Licence of RastgoFramework updated to MIT and also one of contributors facebook account updated.
version file changed to version.txt or in fact an extention added to it so that it may not be problem opening it in windows operation system.
Tests folder is make so that all Tests written for framework will be
placed it it.

Tests/library/FormHandler/Email.php,
	Tests/library/FormHandler/Input.php,
	Tests/library/FormHandler/index.php are three test class files which
	is written for newly developer FormHandler library.

Tests/bootStrap.php file is to include vendor/autoload.php which will be
created by composer so that phpunit can use it to find classes which is
calles in Test cases, so that we will not need to manually include those
libraries in out files using (require_once, ...).
* For more information about composer please refer to http://getcomposer.org/
website.

Tests/composer.json is for composer as kind of guideline for composer so
that composer can get understand what to do, which in fatc will create
autoloader files for us with the requested libraries (classes) in it.
Actually having this file is mandatory for composer to create
autoloader.

Tests/phpunit.xml file is for ease of use.
when calling phpunit command in Tests folder it can refer to this file
so that it can find test
files and load bootStrap file.
Then will use autoloader which composer has
made so that it can load other libraries which is called in test cases
and finally test written test cases.

*Tip: For creating autoloader file run this command 'composer install'
	 inside Tests folder so that composer can make autoloader for us in it.
FormHandler library which is developed to interact with forms.

library/FormHandler/Email.php is for dealing with emails, at this time
it only validate given emails.

library/FormHandler/Input.php can let us retrieve form input values (GET
		or POST), one or group of inputs at once.

library/FormHandler/index.php is kind of main class whcih by it we can
load other above classes, and in fact does nothing more.

library/FormHandler/Sample/FormHandlerController.php, this file has some
sample for files described above that how they are used.

library/FormHandler/exception.php file is custom exception which is used
in classes so that we would not depend on the RastgoFramework
errorReporting system , and in fact it is meaningless to depend on
Framework errorReporting which log these thrown errors of above classes,
		  because they will be thrown only in development time and they
		  might not be thrown in producttion.
		  And also by creating custom exception class wil could use it
		  in Test cases to check to see whether out custom exception are
		  thrown or not, rather that depending on generic Exception
		  class which is not allowed in test cases to be user or
		  specifif exceptions like LogicException,
		  InvalidArgumentException, RuntimeException, ... which
		  sometimes are not suitable for out uses which made me to
		  create ths custome exception.
phpunit.xml file name changes to phpunit.xml.dist so that if any developer wanted to write their own phpunit.xml file/settings they would not need to delete phpunit.xml.dist file or rename it to make phpunit use thire custome settings because phpunit.xml file has priority to phpunit.xml.dist file so that developers can write their own phpunit.xml file and set it up for phpunit with no problem.
xdebug_disable is being called in this file to prevent generating long error messages, because it is not needed in testing.
Private Method getRequestedValuesByType was extra because in fact
getValue mehtod was doing that same thing as getRequestedValuesByType
method and even more.

Not only getValue does what getRequestedValuesByType did but also checks
to the requested key's type and if it is not type of string or integer
then an exception will rise.
Version number updated.