added new views

added new view files for advance paid user’s panel.
new functions & major fixes

added new methods i. generate, ii. refillOnline.  major fixes to
Recharge::now & viaPin methods.
removed try/catch from Recharge model.
modified PrepaidUserController

Added plan details for view in Dashboard methods. And added success
notifications to getRecharge method.
added methods to AdvanceUserController

added dashboard and sessionHistory methods.
implemented FreeUserController

Implemented following methods: dashboard, getRefill, postRefill,
sessionHistory
DirecpayController re-written

re-wrote DirecpayController to handle transactions for multiple types
of transactions, instead of just recharge.
modified DirecpayTransaction Model

modified model to work with new DirecpayController. And couple of other
modifications as well.
updated OnlineRechargeController

updated controller as per the new implementation of DirecpayController.
modified RefillController::postGenerate

removed logic of coupon generation, and used Refillcoupons::generate()
method instead.
added data to prepaid/dashboard

now displays the missing data. e.g. plan details.
fixed: vouchers listing in refill_coupons index.

Vouchers generated for online recharge were not being displayed as used.
new routes added and modified a few

changed routes for DirecpayController as the new class requirements.
And also added new routes for frinternet-panel and advancepaid-panel