Fix: std::string fName = ...c_str(); -> ...string();

This fixes:
mastercore.cpp: In function ‘int load_most_relevant_state()’:
mastercore.cpp:1827:56: error: conversion from ‘const value_type* {aka const wchar_t*}’ to non-scalar type ‘std::string {aka std::basic_string<char>}’ requested
Add missing headers to Makefile.am

Required for successful Gitian building
Merge pull request #135 from dexX7/mcore-add-header-to-makefile

Add missing headers to Makefile.am
Merge pull request #134 from dexX7/mcore-fix-c_str-string

Fix: std::string fName = ...c_str(); -> ...string();
PENDING support added to these RPC calls:
getallbalancesforaddress_MP address
getallbalancesforid_MP currencyID
getbalance_MP

The balance displayed takes into account pending transactions sent from the local client.
I.e. the amount shown at the Sending address is reduced by the appropriate amount (sent).
The amount at the Receiving address is NOT showing the pending amount (thinking this will be less confusing, can discuss some more).

Note: there is persistence to the pending amount right now.
I.e. if these 3 conditions are met - the pending amount(s) will not be reflected in the data displayed by the RPC calls or UI:
 * You must have sent a transaction
 * You have shut down & restarted the client
 * You transaction is not yet confirmed

In this case the true balance will be shown once your transaction confirms.
Merge branch 'mscore-0.0.8' of http://github.com/mastercoin-msc/mastercore into mscore-0.0.8

pulling Windows build fixes
Merge latest from Michael