Merge pull request #19 from phuongnq/master

add notification
Merge pull request #20 from phuongnq/master

test notification channels
Merge pull request #21 from phuongnq/master

ggg
Merge pull request #22 from phuongnq/master

channel name as userid
Merge pull request #23 from phuongnq/master

add channels when login
Merge pull request #24 from phuongnq/master

add channel when login
Change profisioning profile & Add error display into AppDelegate

Change Provisioning Profile to “Presentice-Push”
Add didFailToRegisterForRemoteNotificationsWithError to AppDelegate
Some Small Refactorings

We dont need PostAnswerView anymore since takeAnswer is done in
QuestionView
We also dont need the bigFile/smallFile relation in the first AWS
template since there is not such big or small definition here.
Add userId, username and targetVideo's Id into videoURL

To make it easy to deal with aws s3.
We think of in the future, users may want to retake answer for a
question because say they’ve improved presentation skill.
But they would like to look back to their previous answer. So we want
to save the aws s3 link in the form like:
userId_username_targetObjectId_uploadDate.mov
Add more channels registration into LoginView

When user tap the “Register with Facebook” button, we also need to
addUnique the userId to currrentInstallation’s channels.
Redesign MyAnswer View

Modify the view of my answer to display all the info
Modify info display in MyAnswer View

Display more information about my answer Video
Redesign FileView to VideoView using UITable

We will need implement table cell as button
Add push notification alert for view video

We also need to let user choose which type of action will be notified
Add push notification alert for answer question

The next step is to make a pushNotification model to reuse the code.
new source