new fields in network applications

for applications Network::NewCustomerApplication &
Network::ChangePowerApplication we added two new fields:

* base_type -- on which type is this application based
* base_number -- number of the base document
hide name field for foreigner

## Network::NewCustomerApplication

if customer is a foreigner we need to display name field
if customer is a local resident, then name field should be hidden

this update fixes this issue for NewCustomerApplication
show name field only for foreigners

same as a previous commit, only for
Network::ChangePowerApplication class