Steepest Descent No line search with test cases implemented

Squashed commit of the following:

commit 82191b48901adadf5a686b7a8572b6197445cb9f
Author: Sagar G V <sagar.writeme@gmail.com>
Date:   Fri Mar 29 00:17:23 2013 +0530

    Fixed overflow issues and inverted sign bug

commit c7fe02a1fdd22354f27dcc07b6ae8fcda61023c3
Author: Sagar G V <sagar.writeme@gmail.com>
Date:   Thu Mar 28 23:56:04 2013 +0530

    Steepest descent No line search on testfuncs

commit a764030e3c0cd13c616091298da528fe57a18217
Author: Sagar G V <sagar.writeme@gmail.com>
Date:   Thu Mar 28 23:55:11 2013 +0530

    Generic test method

commit 3b5137a943dfd472d8ab97fedfb04147e5e46936
Author: Sagar G V <sagar.writeme@gmail.com>
Date:   Thu Mar 28 23:23:06 2013 +0530

    Steepest Descent No Line search

commit 16e6fe139650f2ac8bebf0e2d05fb97629b5751d
Author: Sagar G V <sagar.writeme@gmail.com>
Date:   Thu Mar 28 23:22:04 2013 +0530

    5 test functions

commit 2a120909ebb5b72cbfdface853ac454da3e1a760
Author: Sagar G V <sagar.writeme@gmail.com>
Date:   Thu Mar 28 19:00:37 2013 +0530

    Added empty files for sdnl