Merge remote-tracking branch 'upstream/develop' into develop
Merge remote-tracking branch 'upstream/develop' into develop
Base class contains false positive screening methods.
Extending from a base class.
Updating fetched upstream code with my code.
Removing a comment and reformatting.
Some changes to new Face Perceptor.
Bug is fixed in the FaceRealizer and Code added to ShoreFacePerceptor
Fixes .Net addition of plugin name and java bug
Rewriting the tracking code in new format according to new ShoreFacePerceptor.

Also it includes proper changes for false positive face screening inside
of the ShoreFacePerceptor.
A bug has been fixed.
Debugging code has been removed.
Merge branch 'ReetiFaceTracking007' of https://github.com/mshayganfar/always into shayganfar_tracking
Some small tunings.
Not allowing empty string name
Own profile edit improvement, see below

- Crash fixed: final variable pass bug fixed
- Now if there is no own profile no crash happens, a dedicated page says
oh I do not have that, enter it first.
- Other programming debuggings
"Change my mind" at second

screen now returns to first screen as opposed to edit (did not make
sense to me!)
Lets start right now > let's start

I am not editin vocals as someone else will do it at NEU, but for small
improvements if I see I will make them
Comment to remember
Minor changes to new code.