Added UserProfileInfo object to hide certain details from web client. Al...

...so removes "<EMPTY>" fields and replaces them with empty strings when sending to web client. Fixed jasmine tests so that all now pass.