Squashed commit of the following:

commit 4acd1b57994c820692db5ebec2f240e63dc814fc
Author: Samarth Gupta <samarth.gupta@inmobi.com>
Date:   Mon Dec 9 11:17:51 2013 -0800

    rat check

commit 7884f662597af86843b7da2f5e6b0c93242e1bde
Author: Samarth Gupta <samarth.gupta@inmobi.com>
Date:   Mon Dec 9 10:52:35 2013 -0800

    renamed

commit f306e65b2fa99e3b0d3b6f147413c5a61a708fa2
Merge: d512d07 0ab1f76
Author: samarthgupta437 <samarthgupta437@gmail.com>
Date:   Mon Dec 9 10:47:37 2013 -0800

    Merge pull request #3 from venkateshs/master

    Apache headers and code formatting changes.

commit 0ab1f7621545799aa7cff8073f7049e5dbfae2a3
Author: Venkatesh Seetharam <venkatesh@apache.org>
Date:   Fri Dec 6 19:17:07 2013 -0800

    Apache headers and code formatting changes.