Fixed buildjar.ant to include the timestampedvalue needed in the
swansensor.jar
Changed the abstract configuration activity to load default preference
from intent rather than xml, also updated the android manifest
accordingly. This prevents a configuration activity in a different apk
to crash because it cannot find the resources xml file.
Further changes to abstract configuration activity to support cross apk
usage of the default preferences (they need to be re added with the
proper context)
refactored 'contextexpressions' into 'swansong' to match the naming
Improved readability of history reduction mode
Updated buildjar for sensor jar to include more missing class files, now
probably contains too much, but it works.
typo
ConfigurationActivity should return (Context)TypedValue rather than
expression. Fixed prefsToConfigurationString accordingly.
removed final modifier from parse method so that sub classes can
override the parse method to return a more specific type
added a parse method that returns a context typed value, also fixed the
constructors.
Improved parameter names in grammar. Added proper support for history
length 0, that takes the last known value. Fixed the order in
AbstractVDBSensor so that value is first put in database and then the
app is notified instead of the other way around. Changed the listener
for context typed value to only get a single value per reading instead
of array. This cannot happen and the API is ugly.
- Documentation "fix" (pull request practice)
javadoc fix
fixed old references to contextdroid to new naming (swan) in preferences
files
Merge branch 'bugfixes' of git@github.com:interdroid/interdroid-swan.git into bugfixes
Merge remote-tracking branch 'origin/bugfixes' into rob

Conflicts:
	AndroidManifest.xml
	src/interdroid/swan/ContextManager.java
	src/interdroid/swan/contextexpressions/ContextTypedValue.java
	src/interdroid/swan/contextexpressions/Expression.java