WIP PIM natives
Add other stub natives
Implement other PIM natives
Add basic PIM test
Add microedition.pim.version property and a few more tests
Rename TestContactList to TestPIM and update number of passing tests
Add test that filters contacts
Import contact2vcard library from Gaia
Add at least the familyName, otherwise the library that converts mozContacts to vCards fails
Add UID field to the generated vCard
Don't read the whole stream in memory when a UTF_8_Reader is opened, but on the first call to UTF_8_Reader::read
Add other fields to the supported fields list; support listOpen and listClose natives; support natives to get contacts as vcards
Test contact list filtering
specify origin for packaged app in manifest
Set initialized to true when the UTF_8_Reader is initialized
Remove logging statement; update number of passing tests
Fix warning messages in incomplete natives; create an array of supported fields instead of hardcoding them in the getFieldsCount and getFields natives
Merge pull request #562 from mykmelez/specify-origin

specify origin for packaged app in manifest
Add test that reads all the contacts
Disable opening PIM list in write mode (because it hasn't been implemented yet)