[interface] & [api] Changes to few things mentioned below

+ Added new api at /api/target/x/transactions/search which allows search
+ Shifted transaction log dataTables to use server side processing
+ Added search boxes and modified transaction log
+ Added target=_blank so when a transaction is viewed, it is opened in a new page (better since we use server side processing)
Merging changes of viyat's 'lions_2014'

+ Changed from API to template for session viewer